code: 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;
      }
docs: Return the most recent items from a collection. By default, one of
  the following properties will be used for sorting, and in the order
  specified: `key`, `path`, or `data.date`.
  
  @param  {String} `prop` The property to sort by.
  @param  {String|Object|Array|Function} `pattern` Function, glob patterns, object, array, or string pattern to use for pre-filtering files.
  @param  {Object} `options` Options to pass to [micromatch] if glob patterns are used.
  @return {Object}