nl_tokens: / * Private function to get all keys including non - enumerable ones .
pl_tokens: function getAllPropertyNames ( obj ) { var props = [ ] ; do { Object . getOwnPropertyNames ( obj ) . forEach ( function ( prop ) { if ( props . indexOf ( prop ) === - 1 ) { props . push ( <mask> ) ; } } ) ; } while ( obj = Object . getPrototypeOf ( obj ) ) ; return props ; }