adding instanceof
refactoring sugarless grammar
refactoring sugarless grammar
renaming zen grammar