used irony to create grammar and parser for zest