e), an enumeration type, a
        pointer, a pointer to member, or a const- or volatile-qualified
        version of one of these types.</li>
    <li>This quote is from Donald Knuth, ACM Computing Surveys,
        December 1974, pg 268.</li>
    <li>The test code is available as part of the boost utility
        library (see algo_opt_examples.cpp), the code was
        compiled with gcc 2.95 with all optimisations turned on,
        tests were conducted on a 400MHz Pentium II machine
        running Micros