[xmonad] darcs patch: XMonad.Config.Desktop type problem (monomorphism?)