Merge http::Sink and http::delegate