hasattr has no _