@Override
  public @Nullable DumbModeTask tryMergeWith(@NotNull DumbModeTask taskFromQueue) {
    if (myEquivalenceObject != null && myEquivalenceObject.equals(taskFromQueue.myEquivalenceObject)) {
      return this;
    }
    return null;
  }
@Override
  public @Nullable DumbModeTask tryMergeWith(@NotNull DumbModeTask taskFromQueue)