code: public static Val get(Class<?> clazz, Language language, String... propertyComponents) {
        return get(clazz.getName(), language, propertyComponents);
     }
docs: Gets the value of a property for a given class and language (the language is optional)
  
  @param clazz              The class
  @param language           The language
  @param propertyComponents The components.
  @return The value associated with clazz.propertyName.language exists or clazz.propertyName