Not all object have __name__