added support for key,value of/in loops with when
added coffeescript style and,or,not,is,isnt operators