code: function ensureSerializers(log) {
      assert.object(log, 'log');
  
      if (!log.serializers) {
          return log.child({serializers: SERIALIZERS});
      }
  
      var haveMissingSerializers = false;
      var missingSerializers = {};
      Object.keys(SERIALIZERS).forEach(function (name) {
          if (!log.serializers[name]) {
              haveMissingSerializers = true;
              missingSerializers[name] = SERIALIZERS[name];
          }
      });
  
      if (haveMissingSerializers) {
          return log.child({serializers: missingSerializers});
      } else {
          return log;
      }
  }
docs: /*
  Return the given logger, or a child of it, such that it has the required
  log serializers.
  
  This package logs with some fields for which there should be a serializer
  on the logger: `SERIALIZERS`.
  
  @public
  @function ensureSerializers
  @param    {Object}   log
  @returns  {Object}       the given log, or a child of it with the required
  serializers