sum [Buffer&lt;32&gt;]</li>
</ul>
</li>
<li>Data (array)<ul>
<li>Data[buffer&lt;Length&gt;]</li>
</ul>
</li>
</ul>
</li>
</ul>
<h2 id="how-we--39-ll-do-this">How we&apos;ll do this</h2><p>To better structure our code, we will split it into three main parsers: Header, Index, Data.</p>
<p>For cases like this, there&apos;s <code>Corrode.addExtension</code>, which is let&apos;s us break down big pieces of code.</p>
<p>Apart from this function and the basic read-structures there are also assertions and mappers.<