clean-up deprecated code, add OrdinaryObjects.
added internal [[Class]] property
back port InternalMethods
trial and error on the performance