A different try at nested lists