@SuppressWarnings("unchecked")
	private static Class<? extends LanguagePostUpgradeInstructionHandler> parsePostUpgradeHandlerEntry(
			Element element) throws SAXException {

		String className = element.getAttributeValue("class");
		if (className == null) {
			throw new SAXException(element.getName() + " must specify 'class' attribute");
		}
		try {
			Class<?> clazz = Class.forName(className);
			getPostUpgradeInstructionHandler((Program) null, clazz); // test construction
			return (Class<? extends LanguagePostUpgradeInstructionHandler>) clazz;
		}
		catch (Exception e) {
			if (e instanceof SAXException) {
				throw (SAXException) e;
			}
			throw new SAXException("Failed to instantiate: " + className, e);
		}
	}
Generate a simple language translator from XML source

@param translatorSpecSource
@param languageTranslationElement
@return simple language translator
@throws SAXException
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/util/SimpleLanguageTranslator.java