Just FYI: I added a <code>xmltreefile</code> property to the libvirtXMLBase class since it's requested so often.  This way you can just do </code>vmxml.xmltreefile.whatever</code>.