preparing for next step
ForStatement bug when ast.init is undefined