code: function log(level, sessionId, data, logLevel) {
      if (level > logLevel) {
          return;
      }
  
      let t = new Date();
  
      // TODO: Why aren't we using moment for this?
      let time = t.getFullYear() + '-' + (t.getMonth() + 1) + '-' + t.getDate() + ' ' +
      t.toTimeString().replace(/ .*/, '') + ':' + t.getMilliseconds();
  
      let message = (time + '(' + sessionId + ') ' + 'Semotus:' + data);
  
      logMessage(message);
  }
docs: TODO: Switch everything over to be bunyan. Logging for rare situations where we don't have an objectTemplate 
  Purpose unknown
  NOTE: ONLY USED IN AMORPHIC!
  @param {unknown} level unknown
  @param {unknown} sessionId unknown
  @param {unknown} data unknown
  @param {unknown} logLevel unknown