Yes - because we have to deal with the silly old system. The old system worked like this:

* If one of the `directTypes` is `QSFilePathType` (i.e. `NSFilenamesPboardType`) then look in `directFileTypes` for file types.