code: def climain(command, argument, argument2, paths_to_mutate, backup, runner, tests_dir,
              test_time_multiplier, test_time_base,
              swallow_output, use_coverage, dict_synonyms, cache_only, version,
              suspicious_policy, untested_policy, pre_mutation, post_mutation,
              use_patch_file):
      
      if test_time_base is None:  # click sets the default=0.0 to None
          test_time_base = 0.0
      if test_time_multiplier is None:  # click sets the default=0.0 to None
          test_time_multiplier = 0.0
      sys.exit(main(command, argument, argument2, paths_to_mutate, backup, runner,
                    tests_dir, test_time_multiplier, test_time_base,
                    swallow_output, use_coverage, dict_synonyms, cache_only,
                    version, suspicious_policy, untested_policy, pre_mutation,
                    post_mutation, use_patch_file))
docs: commands:\n
      run [mutation id]\n
          Runs mutmut. You probably want to start with just trying this. If you supply a mutation ID mutmut will check just this mutant.\n
      results\n
          Print the results.\n
      apply [mutation id]\n
          Apply a mutation on disk.\n
      show [mutation id]\n
          Show a mutation diff.\n
      junitxml\n
          Show a mutation diff with junitxml format.