> To refine your suggestion, this "GUDH" could be on the Document object > (since every element carries this around anyway). Not true. Element can exist separate from their document. Element e = new Element("hi"); It would have to be a global static, and that's the ugly part. -jh-