super is a `BaseDistributionInterceptor`, I think it would be clearer if its methods had `NonTx` in the name and only its subclasses would override the `visitXxx` methods. WDYT?