original.name="Template_Valid_3" ====== >>> main.whiley type Link is { LinkedList next, T data } type LinkedList is null | Link public export method test(): LinkedList l1 = null Link l2 = { next: l1, data: 0 } Link l3 = { next: l2, data: 1 } // assert l1 == null assert l2.next == null assert l2.data == 0 assert l3.next == l2 assert (l3.next is Link) && l3.next.next == null assert l3.data == 1 ---