fix infinite looping bug in unsafeCoerce optimizer
fix infinite looping bug in unsafeCoerce optimizer

darcs-hash:5999f2ba6a717bb0e5326c1bd01e25fa4aa4c9fd

dpwright/jhc,dpwright/jhc,dpwright/jhc,dpwright/jhc