'This is a very important method which is called in order to create
mutants. Usually called from fuzzer.py module.'

@classmethod
def create_mutants(cls, freq, mutant_str_list, fuzzable_param_list, append, fuzzer_config, data_container=None):

    fuzzable_headers = fuzzer_config['fuzzable_headers']
    if (not fuzzable_headers):
        return []
    fuzzable_param_list = (fuzzable_param_list + fuzzable_headers)
    return cls._create_mutants_worker(freq, cls, mutant_str_list, fuzzable_param_list, append, fuzzer_config)
