def is_xyz_space(obj):
    """ True if `obj` appears to be an XYZ space definition """
    return hasattr(obj, 'x') and hasattr(obj, 'y') and hasattr(obj, 'z'
        ) and hasattr(obj, 'to_coordsys_maker')
