Starting with inventory:
0000003973-45f08c90bf90c6d4e15b21b4e2b7d56acab85cec802cda7be0bfc600a0ade2dd
[TAG ejthecnar
John Meacham <john@repetae.net>**20061222025711] 
hash: 0000002300-3c37156fe0dbaf04586df5b78b45e0e05987fb8f998695183ad745e674ce662e
[generate more precice case statements for built abs and signum methods
John Meacham <john@repetae.net>**20061222030959] 
hash: 0000000887-d94f48fba34fd64b406c747e47a26c995d24ddbe8b0e72ea679392f70e63f0d7
[experimentally make jhc eta expand all class methods fully, this can be turned off with the NOETA pragma
John Meacham <john@repetae.net>**20061222035642] 
hash: 0000001676-bab91b19875bb01bede8253487acad04d281c55f38c8ef016e495d216dced208
[bind complex scrutinees of case expressions to variables to ensure they arn't calculated more than once.
John Meacham <john@repetae.net>**20061223050147] 
hash: 0000000931-cd25372f8cc9e03f2b8b107b419e26b11e0f463f30d1f26af2a4ed32c47bc176
[when printing ho files, print to stdout and put blank lines in between functions
John Meacham <john@repetae.net>**20061223050232] 
hash: 0000000836-bcfc287e427e1f6cd076b2115c24b2cbc39f17999b48e0f8a8d4b5cdcc7b4d44
[support simple type signatures on patterns
John Meacham <john@repetae.net>**20061223050303] 
hash: 0000000281-1c32acf64d175e2f14008ae461b87fdeaa93b6e938cd0acf9ba1f3ed2b6957fc
[handle enumeration unboxed type properly in Grin.FromE conversion
John Meacham <john@repetae.net>**20061224102608] 
hash: 0000000614-9d89dc9fcbf3361474c0aa771e6eadd27934fa816526ebf964e301a71fa6d56d
[don't get rid of WRAPPER property for final optimization
John Meacham <john@repetae.net>**20061229040451] 
hash: 0000000492-9f42b36d62bea64aea5ad636b6da880ee88dead0e6f8da663de8c2c11d3cec44
[prototype better error handling for ghc back end
John Meacham <john@repetae.net>**20070126035527] 
hash: 0000001426-bcb5c5eba37f19c13c1f9a895527959896daa24b9b6e5fd24b4eb6664a7996a3
[switch to Data.Binary for serialization, use ZLib to compress ho and hl files
John Meacham <john@repetae.net>**20070126090940] 
hash: 0000049055-4b0c8a743eb28cc00cffb74919a0d0f2a92d9f060557403cca9fc25ffb900288
[update documentation
John Meacham <john@repetae.net>**20070126113649] 
hash: 0000001061-0dca511b886c4f5ff61c845392e890aa9426f0e38227960be507d80d011fa7ad
[remove need for Boolean
John Meacham <john@repetae.net>**20070126113702] 
hash: 0000001331-086f3d98dbcb4e0113beb04e39a602544b50acc627e748416e68f6d6717ca57c
