This makes it much more awkward to use as a drop-in replacement. (My use case is that I'm writing a cross-platform script, and I'm quite happy with the way TK uses the native filedialogs on Windows ...