@Override
		protected List<NList> getExtraSymbols() {
			long base = splitDyldCache.getBaseAddress();
			DyldCacheLocalSymbolsInfo info = splitDyldCache.getLocalSymbolInfo();
			return info != null ? info.getNList(textSegment.getVMaddress() - base) : List.of();
		}
Creates a new {@link DyldPackedSegments} object

@param dylibOffset The offset of the DYLIB in the given provider
@param splitDyldCache The {@link SplitDyldCache}
@param index The DYLIB's {@link SplitDyldCache} index
@param footer A footer that gets appended to the end of every extracted component so 
  Ghidra can identify them and treat them special when imported
@param slideFixupMap A {@link Map} of {@link DyldFixup}s to perform
@param monitor {@link TaskMonitor}
@throws MachException If there was an error parsing the DYLIB headers
@throws IOException If there was an IO-related error
@throws CancelledException If the user cancelled the operation
Ghidra/Features/FileFormats/src/main/java/ghidra/file/formats/ios/dyldcache/DyldCacheExtractor.java