docs: public List<Class<?>> loadClasses(final boolean ignoreExceptions) {
          if (this.isEmpty()) {
              return Collections.emptyList();
          } else {
              final List<Class<?>> classRefs = new ArrayList<>();
              // Try loading each class
              for (final ClassInfo classInfo : this) {
                  final Class<?> classRef = classInfo.loadClass(ignoreExceptions);
                  if (classRef != null) {
                      classRefs.add(classRef);
                  }
              }
              return classRefs.isEmpty() ? Collections.<Class<?>> emptyList() : classRefs;
          }
      }