nl_tokens: Promisify the given names on the given object and create a copy of the object .
pl_tokens: function promisifyMethods ( obj , methodNames , options ) { if ( ! obj ) { // This object could be anything, including a function, a real object, or an array. throw new TypeError ( 'promisify.methods requires a truthy value' ) ; } const out = { } ; for ( let methodName of methodNames ) { out [ methodName ] = promisify ( obj [ methodName ] . <mask> ( obj ) , options ) ; } return out ; }