@Override
	public void checkWritableState() {
		try {
			dbh.checkTransaction();
		}
		catch (NoTransactionException e) {
			throw new IllegalStateException(e.getMessage(), e);
		}
	}
@see ghidra.program.util.RangeMapAdapter#setLanguage(ghidra.program.util.LanguageTranslator, ghidra.program.model.lang.Register, ghidra.util.task.TaskMonitor)
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/register/DatabaseRangeMapAdapter.java