Extra restrictions to make parsing easier.