static Object parseValue( String key, String value, Class<?> valueType )
		throws IllegalArgumentException
	{
		return parseValue( key, value, valueType, null, v -> v, Collections.emptyList() );
	}
Similar to Class.getSimpleName(), but includes enclosing class for nested classes.
flatlaf-core/src/main/java/com/formdev/flatlaf/UIDefaultsLoader.java