@Override
  protected List<EventPair<?>> createFeatureUsageData(JavaMethodFindUsagesOptions options) {
    List<EventPair<?>> data = super.createFeatureUsageData(options);
    data.add(SEARCH_FOR_BASE_METHODS.with(options.isSearchForBaseMethod));
    data.add(OVERRIDING_METHODS.with(options.isOverridingMethods));
    data.add(IMPLEMENTING_METHODS.with(options.isImplementingMethods));
    data.add(INCLUDE_INHERITED.with(options.isIncludeInherited));
    data.add(INCLUDE_OVERLOAD.with(options.isIncludeOverloadUsages));
    data.add(IMPLICIT_CALLS.with(options.isImplicitToString));
    return data;
  }
@Override
  protected List<EventPair<?>> createFeatureUsageData(JavaMethodFindUsagesOptions options)