Compiling rules described in mvel dialect mode which contains the enhanced "for" (foreach) statement with space characters between "(" and LocalVariableType in generateModel=NO causes compilation error. For example, MVEL compiler can compile (1) successfully, but fails to compile (2).
(1) for (LocalVariableType VariableDeclaratorId : Expression )
(2) for ( LocalVariableType VariableDeclaratorId : Expression )