code: function(result) {
          // start the previous reader listing again
          Espruino.Core.Serial.startListening(prevReader);
          // forward the original text to the previous reader
          if(prevReader) prevReader(receivedData);
          // run the callback
          callback(result);
        }
docs: when we're done...