kwargs, shlex.split