0.1.1.4:
    Use new cMaxHyperOpForQC function instead of cGetHyperOp.
    This allows for more flexibility when quasi-canonizing.
    cHyperize : Allow for partial "hyperizing"
    cRoot: Can handle roots of numbers beyond the max delve level hyper op. 

0.1.1.3:
    Documentation enhancements.  A few types expose to clean up warnings but otherwise no API or logic changes.

0.1.1.2:
    Change to use aritmoi-0.9.0.0. Breaking change with primes function.

0.1.1.1: 
    Add support for arithmoi-0.9.0.0 which had a breaking change that affected the Internals.hs file. (No change to API)

0.1.1.0:  
    Canon.hs: Substantial enhancements to support hyperexpressions as first-class numbers.  Most of the changes were to this file.
    Allow for partially factored numbers so the code will not hang endlessly on numbers with large composite factors.

0.1.0.4:
    AurifCyclo.hs: Remove fromCycloMap, cmLookup from API and remove fromCycloMap function.
                   Add exposed function getIntegerCycloMap.
                   Correct comment for crCycloInitMap                 
    Canon.hs: API change: Update set of functions exposed from AurifCyclo (in accordance with the above).

0.1.0.3:
    The Internals.hs and Additive.hs modules are no longer exposed.

    Various enhancements to documentation.

    Additions to Math.NumberTheory/Canon.hs API   ( (*) means it had previously existed in some form. )
    -------------------------------------------
        Canon(*), CanonElement, BareStatus(*), CanonValueType(*):  Types exposed to different degrees
        CycloMap, fromCycloMap, cmLookup, showCyclo, crCycloInitMap: Exposes cyclotomic map-related functionality from AurifCyclo.

        New divisor-related functions:
        cNumDivisors / cTau, cDivisors, cNthDivisor, cWhichDivisor

        New "reflection" functions:
        getBase, getExponent, getBases, getExponents, getElements
  
    Removals from Math.NumberTheory.Canon API
    -----------------------------------------
        makeC: Removed from code as well 
        (%):  Removed from code as well.  Mod operator was redundant.
        canonToGCR, cToGCR: Internal functions that should not been exposed.  canonToGCR was removed from the code itself

    Bug fix:
    --------
        cHyperOp : This did not work for the general case.  In the next larger release, this function will be enhanced
        and appropriate tests will be added.

0.1.0.2:
    Bug fix for pattern PN1 in Internals.hs

0.1.0.1:
    Improvements to documentation.
    Fix typos and word omissions.
    Remove unused / "unsafe" Cr functions from AurifCyclo.hs

0.1.0.0:
    First release