v0.8.12
Fixed
pipeandsequencenow validate their arguments at construction time instead of failing deep inside a running flow. Passing a Step wherepipeexpects a plain function (a common mistake when assumingpipeis variadic) now throws immediately with a message suggestingsequence([...]);sequencesimilarly rejects non-array or non-Step children up front.