Our error messages traditionally start with lower case letters. Additionally, I don't think the `abort_if_errors` is necessary, you can let compilation continue and emit more errors.