` `(` `var` ForBinding `of` AssignmentExpression `)` Statement
        `for` `(` ForDeclaration `of` AssignmentExpression `)` Statement
        <ins>`for` `await` `(` LeftHandSideExpression `of` AssignmentExpression `)` Statement</ins>
        <ins>`for` `await` `(` `var` ForBinding `of` AssignmentExpression `)` Statement</ins>
        <ins>`for` `await` `(` ForDeclaration `of` AssignmentExpression `)` Statement</ins>
    </emu-grammar>
    <emu-alg>
      1. Return ContainsUndefinedBreakTarget of |Statemen