…ign - no more __classMethods or manual instance method inheritance. Also adds many more tests.
…, in which classes can nest within others. Inheritance system works identically.
…sProperties(), which extracts all the individual class methods from a function and returns them as an object.
…a parent class.
…eturn values for the parent method being called rather than the _super wrapper.
… subclassing occurs, if and only if they are needed. Includes addition of overwrite parameter to include, method, extend and classMethod. Added tests to show that ChildOfNativeClass has a working is_a method.
…s. Subclassing is handled by a JS.Class.subclass() now.
…ted, so that sub-subclasses of Foo will inherit a new class method on Foo even if their own parents already implement it but they themselves do not.
… class' prototype.
…ng model, where a sublclass' prototype is assigned an instance of the superclass so it automatically inherits methods added to the superclass. Removed manual instance method inheritance code.
…thods in the call stack use _super to refer to different methods. Each method call needs to give _super its original meaning back after completion.
…per) and updated documentation.
… function calls this._super. This is used to decide whether to bother wrapping the function in a _super generator, thus automatically boosting performance for functions that don't use _super.
…and some benchmarks to finish up.