Medium weight xml library for manipulating XML