Added more of the transition rules I missed from noSyntaxErrors sample