public static void addStringsFromClassToStatics(@NotNull Class aClass) {
   for (Field field : aClass.getDeclaredFields()) {
     if ((field.getModifiers() & Modifier.STATIC) == 0) continue;
     if ((field.getModifiers() & Modifier.PUBLIC) == 0) continue;
     if (!String.class.equals(field.getType())) continue;
     String typeName = ReflectionUtil.getStaticFieldValue(aClass, String.class, field.getName());
     if (typeName != null) {
       staticIntern(typeName);
     }
   }
 }