spliceOut = cell => {
  const { prev, next } = cell;
  prev.next = next;
  next.prev = prev;
  cell.prev = cell;
  cell.next = cell;
}
@template Data
@param {DoublyLinkedCell<Data>} cell
No-op if the cell is self-linked.