pub fn build_typed_envelope(
    sender_id: ConnectionId,
    envelope: Envelope
) -> Option<Box<dyn AnyTypedEnvelope>>