def reflect(cls, *args, **kwargs):
	cls.XML_REFL = Reflection(*args, **kwargs)

# Rename 'write_xml' to 'write_xml' to have paired 'load/dump', and make 'pre_dump' and 'post_load'?
# When dumping to yaml, include tag name?

# How to incorporate line number and all that jazz?
Get the role played by the image, based on its type.
dataset/ETHPy150Open RobotLocomotion/director/src/python/urdf_parser_py/xml_reflection/core.py/reflect--crossover with--dataset/ETHPy150Open BU-NU-CLOUD-SP16/Trusted-Platform-Module-nova/nova/virt/xenapi/vm_utils.py/ImageType.get_role