identifier">c</span>     <span class="comment">//  Data to output</span>
    <span class="special">);</span>
<span class="special">}</span>
</pre>
<p>
        </p>
<p>
          Indeed, this is possible! All we have to supply to make this work is a
          magic incantation (somewhere in the global namespace):
        </p>
<p>
</p>
<pre class="programlisting"><span class="comment">// We can leave off the setters as Karma does not need them.</span>
<span class="identifier">BOOST_FUSION_ADAPT_ADT</span><spa