parsec: check that a list of values really is a list.

Closes #655