Working on Iteration
Finishing Iteration
Fixing bug in grammar. Whitespace after deref are actually not allowed, consider this example:

@foo <- bar <- @baz
.classSelector (..) {
   ...
}

.classSelector would be recognized as a deref instead of a new scope if whitespace was allowed
Working on Binding
Working on Binding