http://libvirt.org/formatcaps.html
As XML showed in that link, capabilites contain two main parts: host and guest.
So you can add two slots for LibvirtXML like: host_properties and guest_properties.