kentonv: in case you're curious, the change we made today in capnproto-rust would translate back to c++ as changing the signature of `writeMessage` to be `void writeMessage(OutputStream& output, const MessageBuilder& builder)`