def get_price_calculator(self, request):
        if self.is_variant() and (self.price_calculator is None):
            obj = self.get_parent()
        else:
            obj = self

        if obj.price_calculator is not None:
            price_calculator = obj.price_calculator
        else:
            price_calculator = lfs.core.utils.get_default_shop(request).price_calculator

        price_calculator_class = lfs.core.utils.import_symbol(price_calculator)
        return price_calculator_class(request, self)
Replaces all occourences with incoming values
dataset/ETHPy150Open diefenbach/django-lfs/lfs/catalog/models.py/Product.get_price_calculator--crossover with--dataset/ETHPy150Open zynga/jasy/jasy/js/clean/Permutate.py/patch