Document the protocols
Document the transports