@Override
	public boolean isValid() {
		if (oldLanguage == null) {
			oldLanguage = findLanguage(oldLanguageID, oldLanguageVersion);
		}
		if (newLanguage == null) {
			newLanguage = findLanguage(newLanguageID, newLanguageVersion);
		}
		if (newRegisterNameMap == null && newLanguage != null) {
			buildRegisterNameMap();
		}
		if (oldRegisterRangeMap == null && oldLanguage != null) {
			buildRegisterRangeMap();
		}
		return oldLanguage != null && newLanguage != null;
	}
Build old register range map - assumes oldLanguage has been established
NOTE: use of RangeMap assumes max register space size of 32-bits
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/util/LanguageTranslatorAdapter.java