type Node = auto class data: T; next: Node; end;