Minimal XML library for C++