private void init() {
		protoHt = new ObjectIntHashtable<InstructionPrototype>();
		protoArray = new ObjectArray();
		programContext = program.getProgramContext();
		baseContextRegister = programContext.getBaseContextRegister();
		populatePrototypes();
	}
Constructs a new PrototypeManager
@param dbHandle the database handle
@param addrMap the address map.
@param openMode the open mode
@param monitor the task monitor.
@throws VersionException thrown if the database version doesn't match this adapter version
@throws IOException if a database io error occurs.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/code/PrototypeManager.java