</h2>
    </td>
  </tr>
</table>
<hr>
<h3>Motivation</h3>
Consider the problem of translating an arbitrary length sequence of 8 bit bytes 
to base64 text. Such a process can be summarized as:
<p>
source =&gt; 8 bit bytes =&gt; 6 bit integers =&gt; encode to base64 characters =&gt; insert line breaks =&gt; destination
<p>
We would prefer the solution that is:
<ul>
  <li>Decomposable. so we can code, test, verify and use each (simple) stage of the conversion 
  independently.
  <li>Composable. so we can used 