[Haskell-cafe] "Tying the knot" with unknown keys