The AST returned from a for...yield or a for...do expression.
for
yield
do
Note that a For does not directly support !-notation. Instead, keywords.Each.ToView is used to convert a For to a Keyword that supports !-notation.