The spec for @vector-unfold ends with the words "the state's value is zero". This is a complete brain fart of mine, and must be changed to "the state's value is <i>seed</i>".
I do hope someone will review this spec soon, preferably from a fresh start.