In this way, finalizer in strict environment can override the default shell used to run commands. The shell keyword is a list, as it needs to contain the full command + args.