nl_tokens: The expensive operation we re aiming to avoid ( 3 second cost per invocation )
pl_tokens: function expensiveOperation ( input ) { return new Promise ( ( resolve , reject ) => { setTimeout ( ( ) => { const output = 'result' cache . <mask> ( input , output ) resolve ( output ) } , 3000 ) } ) }