Yes, I know. I think it's the less invasive change than to fiddle around with `NaturalTransformation`. Also, there's no need to create a new `NaturalTransformation` with call-by-name, since we can just compose the old one with `Function0` :-)