doHandler :: CompilerOpts -> OptionChecker -> IO ()
doHandler opts (p, m) = if p opts then return () else m
doHandler :: CompilerOpts -> OptionChecker -> IO ()
doHandler opts (p, m) = if p opts then return () else m
doHandler opts (p, m) = if p opts then return () else m