docs: public void addDependency(final ProcessorGraphNode node) {
          Assert.isTrue(node != this, "A processor can't depends on himself");
  
          this.dependencies.add(node);
          node.addRequirement(this);
      }