code: def _click_resolve_command(root, parts):
      
      location = root
      incomplete = ''
      for part in parts:
          incomplete = part
  
          if not part[0:2].isalnum():
              continue
  
          try:
              next_location = location.get_command(click.Context(location),
                                                   part)
              if next_location is not None:
                  location = next_location
                  incomplete = ''
          except AttributeError:
              break
      return location, incomplete
docs: Return the click command and the left over text given some vargs.