The parser can now return multiple errors