docs: public static List<Class<?>> computeClassHierarchy(Class<?> clazz) {
          List<Class<?>> classes = new ArrayList<Class<?>>();
          computeClassHierarchy(clazz, classes);
          return classes;
      }