docs: private void checkDependencies() {
      if(basedOnResult != null) {
        if(!input.isComplete() || !evals.isComplete() || basedOnResult.get() != evals.getEvaluationStep().getResult()) {
          // We've become invalidated, notify.
          basedOnResult = null;
          firePanelUpdated();
        }
      }
    }