Runs the block with the provided context parameter context1.
Runs the block with the provided context parameters context1, context2.
Runs the block with the provided context parameters context1, context2, context3.
Runs the action the times number of times providing arguments 0u, 1u, ..., times-1u consequently into it.
0u
1u
times-1u
Simple function that is useful to create nested scopes. It is the same as the run function but without extension-function overload.