Always throw real ParseErrors

Also sneak in a colon.

Auditors: emily