Complete rewrite for lists parsing