Xexpr ::= | Atom ::= String | (singleton String)Element ::= (list String (listof ))Attr ::= (dictionaryof String String)