Little has higher precedence over the member operator and the call operator, so you're safe. Here's a reference for you MDN Operator Precedence. The yield
is pretty far down there.
If you wanted to group yield
to the build()
call, you'd need an explicit grouping.
(yield build()).run()