code: def match(self, args):
          
          command = None
          for c in self.commands:
              if c.name == args.which:
                  c.args = args
                  command = c
                  break
          return command
docs: Function dispatches the active command line utility.
  
          Args
          ----
            args (argparse.parse_args()):
              The parsed arguments using parser.parse_args() function.
  
          Returns
          -------
            command (glim.command.Command): the active command object.