Port: DirectoryReader, SegmentInfos, etc