A protocol for working with various data types such as binaries and iolists.
A module for handling slices of IO data.