code: def from_string(cls, string):
          
          items = shlex.split(string, **cls.split_args)
          return cls(items)
docs: Construct a command spec from a simple string representing a command
          line parseable by shlex.split.