Right now when server.commands, none of the generated arguments will be used, which in turn cause a lot of configurations under server.* to be unavailable. Generated args should be passed via args, with a note somewhere (in docs) that "if command is overridden, it is recommended to manually pass $@ to varnishd".