docs: function _mapObject(data, schema, options) {
      return Object
          .keys(schema)
          .reduce(function (memo, key) {
              memo[key] = _mapDataValue(data, schema[key]);
              return memo;
          }, options.keep ? _clone(data) : {});
  }