Prepatory work for optional arguments
Encode and ignore vmod argument names and default values
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.