Protocol Composition in Horus
