Start to rewrite iOS handler using NSUrlSession
One True C# Style
Implement a blocking stream based on byte array segments. There's no way in hell this code is correct.
Explain yourself, Human
Position should also unblock if we seek backwards
Bail early if we're at the end and completed
Throw if we Add after Complete
Do some stuff, note to self commit more often
Finish wiring everything up
Getting closer

Still throwing a weird ObjectDisposedException on cancellation
Make cancellation actually work

Most of the time anyways. I have difficulty tricking it, so clearly
I’ve solved every possible race.
Clean up after ourselves
I feel shame as a minor action
Remove seekability

In exchange, we won’t hold onto memory for large requests, meaning you
can stream it to a file and not get OOM killed
Use NSUrlSessionHandler
Fix crashes due to iOS being Weird™
Subtle bugs are Subtle
Leaving these in for future contributors
RIP AFNetworking
Alias AFNetworkHandler to just be NSUrlSessionHandler