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