Abstraction for transport frameworks.