@gberginc just noticed that `vmArguments` is happy to accept empty string `""` for `file=`, which is not OK. Add at least some basic validation.