I could be mistaken, but won't ``vmxml.define()`` break if the domain already exists?