Optional clock-injection field on the raw workflow.* verbs. It is
exported because those verbs expose this composition helper in their
public signatures, but production normally injects a clock once via
createEngine({ clock }), and the test bench controls it through
setNow / advance. The documented *Args interfaces omit clock
because it is infrastructure context, not an everyday per-call option.
Optional clock-injection field on the raw
workflow.*verbs. It is exported because those verbs expose this composition helper in their public signatures, but production normally injects a clock once viacreateEngine({ clock }), and the test bench controls it throughsetNow/advance. The documented*Argsinterfaces omitclockbecause it is infrastructure context, not an everyday per-call option.