Now (ab)using parsec, supporting the "," combinator.