Added a version of Wrap that matches types based on conformance with ChannelType.
Updated outdated comments in Sender