[Haskell-cafe] ONeillPrimes.hs - priority queue broken?