Return :bad_parse instead of the exception