>Headers</a></h3>
<ul>
<li><strong>always</strong> include a class' header <strong>first</strong> in the <code>.cpp</code> file</li>
<li>other headers are sorted in reverse order of their layering, that is, lower layer headers last</li>
<li>within a layer, headers are sorted alphabetically</li>
<li>strive for implementing one class per file</li>
<li><code>STL</code> limited in <strong>filament</strong> public headers to:
<ul>
<li><code>array</code></li>
<li><code>initializer_list</code></li>
<li><code>itera