Fix using ScopeManager#__isScopeRequired
Add support for ArrowFunctionExpression

ref #33