updated test
Visitor -> ConvertingVisitor
val/var before VariableDeclarationStatement
infered type in for loop