docs: function(prop, pattern, options) {
        var obj = {};
        var items = this.items;
        for (var key in items) {
          var val = items[key];
          if (val && typeof val !== 'function' && val.path) {
            obj[key] = val;
          }
        }
        this.items = lazy.recent(obj, options);
        return this;
      }