-- | A 'trace' for the 'X' monad. Logs a string to stderr. The result may
-- be found in your .xsession-errors file
trace :: MonadIO m => String -> m ()
trace = io . hPutStrLn stderr
trace :: MonadIO m => String -> m ()
trace = io . hPutStrLn stderr
trace = io . hPutStrLn stderr