DSL EXPRESSION:
for (k, v in @*) {}

AST:
* statement block
    * double-variable for-loop "for"
        * local variable "k"
        * local variable "v"
        * full oosvar "@*"
        * statement block

