*** Implementation details *** 1. XML parser: [Tclxml] or [expat]/[tdom]? 2. Storage: custom structures (possibly, [dict]s and [list]s), or just DOM (tdom can do [XPath] queries). 3. Interface. 4. ... <>Community|Geography