… not affected by the rest of the test suite. Comparing modular branch to trunk, method calls are 2-3x faster, super calls are a little slower (not much), and IE performance is order of magnitude faster.
…ty being delegated as a method.
… the correct context.
…ts within a class have the same set of methods; if a state object does not implement a given method it receives a stub that just returns the receiver. When a class is inherited, all its state objects are used as parent classes for the state objects in the new subclass.
…esort to lots of hacked-together singletons.
…so that modules can define class methods as well as instance methods. Made exclusion of methods include(), included(), extend() and extended() consistent between instance and class methods, and changed Forwardable to reflect these changes.
…tion is not prohibited, and the 'implement' directive has been thrown out.
…s.js library and into MethodChain itself. Also making some adjustments to MethodChain to reduce file size.
…o build JS.Class.
… a function call.