@Override
  public @NotNull Set<Usage> getExcludedUsages() {
    Set<Usage> result = new HashSet<>();
    for (Map.Entry<Usage, UsageNode> entry : myUsageNodes.entrySet()) {
      UsageNode node = entry.getValue();
      Usage usage = entry.getKey();
      if (node == NULL_NODE || node == null) {
        continue;
      }
      if (node.isExcluded()) {
        result.add(usage);
      }
    }

    return result;
  }
@Override
  public @NotNull Set<Usage> getExcludedUsages()