export class LinkedListNode { public readonly value: TSource; public list: Iterable | null = null; public next: LinkedListNode | null = null; public previous: LinkedListNode | null = null; public constructor(value: TSource) { this.value = value; } }