Add stricter checks for missing rule separator error recovery
We now no longer continue if the left side has a wide range selector but the wrongly separated right side does not.
We now no longer continue if the left side has a wide range selector but the wrongly separated right side does not.