Every Hydra chain must end with .out() or .out(oN) to be visible on the canvas
A Hydra source chain that is built but not terminated with .out() or .out(oN) produces no throw and no error message, but the canvas continues to show the previous frame (it looks ‘stuck’). The .out() call is what connects a chain to the output buffer and triggers rendering. Every visible chain must end in an output call. The default output buffer is o0; to view another buffer, end the chain with .out(o1) and call render(o1).
Examples
osc(10).kaleid(4) — silent freeze on previous frame. Fix: osc(10).kaleid(4).out().
Assessment
Explain why a Hydra chain without .out() appears ‘stuck’ rather than throwing an error, and write the corrected chain.