Build arglist from spec and walk it as separate steps.
Insert a space to break the \2 escape sequence
Implement sparse/named arguments to VMOD functions.

For now it probably only works with things like STRING and REAL.