ImmutableList

constructor(first: Item, rest: ImmutableList<Item>?)