How do you get the object representation and how do you manipulate this instead of the XML. Anyway the XML will be converted into the object representation anyway so why don't you give a documented and fluent way to manipulate this avoiding the XML altogether.