def METHOD_NAME(def_config, request):
    country_info.setup_country_config(def_config)
    sanitizer_args = {'step': 'clean-postcodes'}
    for mark in request.node.iter_markers(name="sanitizer_params"):
        sanitizer_args.update({k.replace('_', '-') : v for k,v in mark.kwargs.items()})
    def _run(country=None, **kwargs):
        pi = {'address': kwargs}
        if country is not None:
            pi['country_code'] = country
        _, address = PlaceSanitizer([sanitizer_args], def_config).process_names(PlaceInfo(pi))
        return sorted([(p.kind, p.name) for p in address])
    return _run