Weird semantics. Why not leave `mingw_available` to off and only set it to true if `Rake::ExtensionCompiler.mingw_host` resolves fine?