code: function (key) {
        var entry = this._byKey.get(key);
        if (entry) {
          this._touch(entry);
          return entry.val;
        }
      }
docs: get cache by key
  
  @param {String}
  @return {any} cache if it exists