Lightweight application program interface (API) for extensible markup language (XML) (2005)