function canOverrideMember(propertyKey) {
            if (isPrivateMember(propertyKey)) {
                return true;
            }
            var FORBIDDEN_KEYS = ['name', 'constructor', 'length', 'prototype', 'caller', 'arguments', 'apply',
                'QueryInterface', 'QueryGenerator', 'init', 'replaceHookAliases', 'refreshAttributes'];
            return FORBIDDEN_KEYS.indexOf(propertyKey) !== -1;
        }
/**
         * Checks if member - specified by propertyKey - can be overridden or not
         */
Checks if member - specified by propertyKey - can be overridden or not
Checks if member - specified by propertyKey - can be overridden or not
function canOverrideMember(propertyKey) {
            if (isPrivateMember(propertyKey)) {
                return true;
            }
            var FORBIDDEN_KEYS = ['name', 'constructor', 'length', 'prototype', 'caller', 'arguments', 'apply',
                'QueryInterface', 'QueryGenerator', 'init', 'replaceHookAliases', 'refreshAttributes'];
            return FORBIDDEN_KEYS.indexOf(propertyKey) !== -1;
        }
function canOverrideMember ( propertyKey ) { if ( isPrivateMember ( propertyKey ) ) { return true ; } var FORBIDDEN_KEYS = [ 'name' , 'constructor' , 'length' , 'prototype' , 'caller' , 'arguments' , 'apply' , 'QueryInterface' , 'QueryGenerator' , 'init' , 'replaceHookAliases' , 'refreshAttributes' ] ; return FORBIDDEN_KEYS . indexOf ( propertyKey ) !== - 1 ; }
Checks if member - specified by propertyKey - can be overridden or not
Checks if member - specified by propertyKey - can be overridden or not