boost.org/people/dietmar_kuehl.htm" target="_top">Dietmar Kuehl</a>
          popularized the base-from-member idiom in his <a href="http://www.informatik.uni-konstanz.de/~kuehl/c++/iostream/" target="_top">IOStream
          example classes</a>.
        </li>
<li class="listitem">
          Jonathan Turkanis supplied an implementation of generating the constructor
          templates that can be controlled and automated with macros. The implementation
          uses the <a href="../../../preprocessor/index