BREAKING: Rename channel::launch() to launch_client() BREAKING: Added an additional parameter to `CircParameters::new()`. BREAKING: `PendingClientTunnel::new` and `Channel::new_tunnel` now also take `Arc`