@Override
  public Filter @NotNull [] getFilters() {
    Set<Filter> filters = getModels().flatMap(o -> JBIterable.of(o.getFilters())).toSet();
    return filters.toArray(Filter.EMPTY_ARRAY);
  }
@Override
  public Filter @NotNull [] getFilters()