def __new__( cls, *arguments, **named ):
		base = super( TypeUnion, cls).__new__( cls, *arguments, **named )
		base.__name__ = cls.createName( base )
		return base
Returns xml for libvirt.
dataset/ETHPy150Open correl/Transmission-XBMC/resources/lib/basictypes/typeunion.py/TypeUnion.__new__--crossover with--dataset/ETHPy150Open BU-NU-CLOUD-SP16/Trusted-Platform-Module-nova/nova/virt/libvirt/volume/volume.py/LibvirtBaseVolumeDriver.get_config