nl_tokens: References given value as {
pl_tokens: function thing ( type , value ) { if ( arguments . length < 2 ) { if ( instance ( type , Thing ) ) { return type ; } value = type ; type = typeof value === 'string' || typeof value === 'number' || instance ( value , RegExp ) ? 'text' : 'unknown' ; } return instance ( value , Promise ) ? value . then ( thing . bind ( null , <mask> ) ) : new Thing ( type , value ) ; }