Looking at the eventPipeline I see the following semantics:

* below this stage you have a stream of bytes, represented by a stream of ByteStrings
* above this stage you have a stream of frame, represented by a stream of ByteStrings where each ByteString contains exactly one frame

Consistency means that the commandPipeline honors these very same semantics.