nl_tokens: Returns true if a prototype of the specified object can be extended
pl_tokens: function canExtendProto ( obj ) { if ( ! obj ) { return false ; } if ( isArray ( obj ) || isPlainObject ( obj ) ) { return true ; } return isFunction ( obj . constructor ) && ! isNative . <mask> ( obj . constructor . toString ( ) ) ; }