docs: public boolean hasErrors() {
          if (!errors.isEmpty())
              return true;
  
          for (PathWrapper ar : pathWrappers) {
              if (ar.hasErrors())
                  return true;
          }
  
          return false;
      }