I encapsulate binary data and present an easy way for the binary data to be transformed at the individual bit level, allowing one chunk of inputs bits to be transformed into a chunk of output bits of a different size.