I think make `transport_type` a class variable (just a little more consistent with other transports).