from storage. Asking for more than 256M at a time will not actually improve performance and is quite likely to hurt it.
the second of two headers in a row. Fixes #902
Now for all the hard bits...
NB: no streaming happening yet.
can save a lot of asserts and calls.