Support For..In
Support While
Forward if the next body is empty.
Support guard.
Support async while assign.

  xs = while true
    x!