be stricter about bad parses