varParams = arrayView(varParamsList);
if(parse.consumeExpected(DeeTokens.SEMICOLON)) {
iterable = parseForeachIterableExpression();
if(iterable instanceof ExpReference) {
ExpReference expReference = (ExpReference) iterable;
if(expReference.ref instanceof RefTypeof) {
RefTypeof refTypeof = (RefTypeof) expReference.ref;
refTypeof.detachFromParent();
// This will remove the typeof error, since foreach allows tuples as the iterable part,
// and typeof can be used to create a type tuple.