If we're discussing somehow signaling that an attribute is #IMPLIED, then I'd also like to vote for signallying #ID attributes also, and possibly providing a mechanism for a Document to locate an element by ID. Purely to implement the id() funciton without requiring Jaxen to be DTD/Schema knowledgable. -bob