def easy_diffuse(self, target, context, *args, **kwargs):
    'Wraps functions `preprocess()` and `diffuse()` together.'
    return self.diffuse(self.preprocess(target), self.preprocess(context), *args, **kwargs)
Wraps functions `preprocess()` and `diffuse()` together.
def easy_diffuse(self, target, context, *args, **kwargs):
    
    return self.diffuse(self.preprocess(target), self.preprocess(context), *args, **kwargs)