Added the ability to define non-enumerable members with enumerable:false on .define() and .defineStatic()