> > That might do what you want. To me, though, the whole thing seems vague > and maybe there's another approach that avoids some of these > complexities. > indeed ugly hierarchies often indicate to little or too much thought.