Add implicits for channel-to-widget conversions