public final static MachoRelocationHandler getHandler(MachHeader header) {
		return ClassSearcher.getInstances(MachoRelocationHandler.class)
				.stream()
				.filter(h -> h.canRelocate(header))
				.findFirst()
				.orElse(null);
	}
Gets the appropriate Mach-O relocation handler that is capable of relocating the Mach-O that 
is defined by the given Mach-O header

@param header The header associated with the Mach-O to relocate
@return The appropriate Mach-O relocation handler that is capable of relocating the Mach-O 
  that is defined by the given Mach-O header.  Could return null if no such handler was
  found.
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/macho/relocation/MachoRelocationHandlerFactory.java