use the library. This information has been
    included to help those who want to understand how the library works so
    they can extend it, correct bugs in it, or understand its limitations.
    These components are also interesting and likely useful in their own
    right. For all these reasons, they are documented here.</p>
<p>In general terms, the library works in the following manner:</p>
<p>At compile time:</p>
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
<li cl