pub fn create_empty_transport() -> Result<Box<dyn Transport>>