private FileSystem Select(string sourceFullPath, string destFullPath, string destFullBackupPath) { return (ShouldUseWinRT(sourceFullPath, isCreate: false) || ShouldUseWinRT(destFullPath, isCreate: true) || ShouldUseWinRT(destFullBackupPath, isCreate: true)) ? _winRTFileSystem : _win32FileSystem; }