code: @Override
      public boolean reportError(FutureElement el, Exception e) {
          boolean result = false;
          FutureElement current = el.getParent();
          while (current != null) {
              if (current.onError(e, this)) {
                  result = true;
                  break;
              }
              current = current.getParent();
          }
  
          return result;
      }
docs: {@inheritDoc}