parse empty list as nil
cons