adding grammar 4.x init rules
oh you know, adding rest of grammar and debugging again forever now