Oops, nice catch.  ParseError will show up in the context of OddJobError's below still... I just didn't want stack traces showing up each time this query failed, especially since it didn't feel actionable.