Left recursive error checks