[Haskell-cafe] Why aren't Float and Double Bounded?