jhc vs ghc and the surprising result involving ghc generated assembly.