@Test
	public void testGetOldRegister() {

		Register reg = trans12.getOldRegister(lang1Addr("register", 0), 4);
		assertNotNull(reg);
		assert (!reg.isProcessorContext());
		assertEquals("EAX", reg.getName());

		reg = trans12.getOldRegister(lang1Addr("register", 0), 2);
		assertNotNull(reg);
		assert (!reg.isProcessorContext());
		assertEquals("AX", reg.getName());

		reg = trans12.getOldRegister(lang1Addr("register", 0), 1);
		assertNotNull(reg);
		assert (!reg.isProcessorContext());
		assertEquals("AL", reg.getName());

		reg = trans12.getOldRegister(lang1Addr("register", 1), 1);
		assertNotNull(reg);
		assert (!reg.isProcessorContext());
		assertEquals("AH", reg.getName());
	}
Return language which has modified context field offsets/sizes, register
offsets, and compiler-spec ID's

NOTES: 1. Translation can not be handled by DefaultLanguageTransaltor 2.
SimpleLanguageTransaltor should handle it
Ghidra/Features/Base/src/test/java/ghidra/program/util/LanguageTranslatorAdapterTest.java