protected internal override Directory GetDirectory(Directory @in) { Debug.Assert(@in is MockDirectoryWrapper); if (!UseNonNrtReaders) { ((MockDirectoryWrapper)@in).AssertNoDeleteOpenFile = true; } return @in; }