I had a client-side control-flow tool for forms, way before I started using node.js