I'd rather wrap `TransportHelper` than subclass it. How hard would that be?