Mini-XML: Lightweight XML support library