I don't love this name. To me, it sounds like we're providing a value to the instance, vs. it providing us with a signal based on the value.

`-run:`
`-step:`
... something  better ...