Change internal formulation: huge breakage
Fix Search.hs
Fix Concurrent.hs
Fix Debug.hs
Fix Vector.hs
Fix List.hs
Fix Combinators.hs
Fix ByteString.hs
Fix Builder.hs
Fix tests, 100% coverage
Merge commit '9038a3a03b7112b932a8461bb21d6d2930f95da7' into new-formulation
Fix bug: takeBytes 0 should not read from upstream.
Back patch changelog
Merge branch 'master' into new-formulation
Restore 100% test coverage.