protected List<EventPair<?>> createFeatureUsageData(T options) {
    List<EventPair<?>> data = new ArrayList<>();
    data.add(USAGES.with(options.isUsages));
    data.add(TEXT_OCCURRENCES.with(options.isSearchForTextOccurrences));

    String serializedName = ScopeIdMapper.getInstance().getScopeSerializationId(options.searchScope.getDisplayName());
    if (ScopeIdMapper.getStandardNames().contains(serializedName)) {
      data.add(SEARCH_SCOPE.with(serializedName));
    }

    return data;
  }
protected List<EventPair<?>> createFeatureUsageData(T options)