private boolean parseBooleanAttribute(Element element, String name, Boolean defaultVal)
			throws SAXException {
		String valStr = element.getAttributeValue(name);
		if (valStr == null) {
			if (defaultVal != null) {
				return defaultVal.booleanValue();
			}
			throw new SAXException(
				"Missing required " + element.getName() + " '" + name + "' attribute");
		}
		boolean val = valStr.equalsIgnoreCase("yes") | valStr.equalsIgnoreCase("true");
		if (!val && !valStr.equalsIgnoreCase("no") & !valStr.equalsIgnoreCase("false")) {
			throw new SAXException(
				"invalid boolean attribute value " + name + "=\"" + valStr + "\"");
		}
		return val;
	}
Returns language description associated with this old language.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/util/OldLanguage.java