temporarily forbid `AssignmentExpression` destructuring outside of `ExpressionStatement`
add async functions to traceur differences