Added __get__ to function/method(s), __getattribute__ to object/type and getattr/hasattr primitives