public static Map<String, ExposedField> getProperties(
			Class<? extends PythonFieldExposer> cls) {
		try {
			return doGetProperties(cls);
		}
		catch (Throwable t) {
			Msg.error(PythonFieldExposer.class,
				"Failed to expose fields for " + cls.getSimpleName(), t);
			return Map.of();
		}
	}
Gets a mapping of all the explicitly exposed fields of a class.

This method is for <b>internal use only</b> and is only public so it can be
called from Python.

@param cls the PythonFieldExposer class
@return a map of the exposed fields
Ghidra/Features/PyGhidra/src/main/java/ghidra/pyghidra/PythonFieldExposer.java