code: public void addChild(DriverNode dn){
      collectorProcessor.getChildren().add(dn.operator);
      children.add(dn);
    }
docs: Method adds a child data node and binds the collect processor
  of this node to the operator of the next node
  @param dn a child driver node