Hazard detection unit now passes syntax check