Hello Adrian, I'd add at least RFC 2965: Http State Management (Cookies) to the scope. The biggest problems I had with HttpClient is that the cookie functionality is an almost inseparable part, whereas I needed HTTP without the cookie stuff. I feel it is important to distinguish the cookie handling from the pure HTTP functionality.
cheers, Roland