add case-of-case with join point optimization
add case-of-case with join point optimization

darcs-hash:20061221035552-1a7c6-d72d1b2e3209a9e90c97d0619ddf638940fbd44a

jimcrayne/jhc,jimcrayne/jhc,jimcrayne/jhc,jimcrayne/jhc