diff --git a/lib/class.js b/lib/class.js index 78dbf74..f448478 100644 --- a/lib/class.js +++ b/lib/class.js @@ -22,7 +22,8 @@ * @package core */ -var util = require( './util' ); +var util = require( './util' ), + member_builder = require( './member_builder' ); /** * Stores class metadata internally (ensures data is encapsulated) @@ -213,6 +214,7 @@ var extend = ( function( extending ) prototype = new base(); var properties = {}, + members = member_builder.initMembers( prototype ), abstract_methods = ( base.abstractMethods || [] ).slice(); util.propCopy( props, prototype, {