[TAG kityunrib
John Meacham <john@repetae.net>**20060425030501] 
<
[resolve conflicts with library support patch.
John Meacham <john@repetae.net>**20060425025955] 
[Support libraries without explicit versions and Ho fixes
Einar Karttunen <ekarttun@cs.helsinki.fi>**20060313115017] 
[Use haskell98 library from fptools as default
Einar Karttunen <ekarttun@cs.helsinki.fi>**20060313113718] 
[Use SHA1 rather than MD5, makes things go faster
Einar Karttunen <ekarttun@cs.helsinki.fi>**20060313113345] 
[Base library changes part 2/2
Einar Karttunen <ekarttun@cs.helsinki.fi>**20060310113449] 
[temporarily disable case-pullin transformation
John Meacham <john@repetae.net>**20060425021329] 
[rpj-sizeof-array
roland@rolandpj.com**20060424102326
 
 Use inlined array look-up for jhc_sizeof() - should be more compact and faster than fn + switch.
] 
[turn arrow constructors back into EPi's before type specialization
John Meacham <john@repetae.net>**20060424110013] 
[add cheap eagerness pass to grin optimization
John Meacham <john@repetae.net>**20060421091957] 
[add const-lazy-apply optimization
John Meacham <john@repetae.net>**20060421074855] 
[add case-pullin optimization. disable some optimizations on trailing cases to avoid backpedaling
John Meacham <john@repetae.net>**20060420141258] 
[pull Trailing update into eval if there is only a single updatable branch
John Meacham <john@repetae.net>**20060420141222] 
[TAG jieculinij
John Meacham <john@repetae.net>**20060420093244] 
>