peg.js suggestions from @dmajda