docs: function (keys) {
      var Parent = this.constructor;
      var opts = lazy.clone(this.options);
      var res = new Parent(opts);
  
      lazy.omit(this, keys, function (val, key) {
        res[key] = lazy.clone(val);
      });
      return res;
    }