when beginner python, sees metaclass,
type is a metaclass when the generated "class" object is returned in the _ _ new__ method of metaclass, so what"s the difference between
return type.__new__ (cls, name, bases, attrs) and return type (cls, name, bases, attrs)?