working on desugarer (my kingdom for shared variables). Added "with" expression parsing.