docs: public void traverseSupertypesDepthFirst(ClassDescriptor start, SupertypeTraversalVisitor visitor) throws ClassNotFoundException {
          this.traverseSupertypesDepthFirstHelper(start, visitor, new HashSet<ClassDescriptor>());
      }