Support ForOfStatement

Close #168