promote(node) {
    this.evict(node);
    this.append(node);
  }
Promotes the node to the end of the linked list.
It means that the node is most frequently used.
It also reduces the chance for such node to get evicted from cache.
@param {LinkedListNode} node