* Mark `block` as private
* Make uneven end blocks the default on read()
* Defer subarrays on inputs
* Switch pushback to rewind logic
* Add changeset
* Replaec `copyUint8Array` with `slice`
* Share intermediary buffer
* Pass in skip table externally
* Replace `expectTrailer` implementation with simpler pull call
* Add copyless return optimization to buffered input path