[xmonad] Issue 578 in xmonad: Make Query an instance of Applicative?