@Override
  public @NotNull ArrangementEntryMatcher buildMatcher(@NotNull ArrangementMatchCondition condition) throws IllegalArgumentException {
    throw new IllegalArgumentException("Can't build a matcher for condition " + condition);
  }
@Override
  public @NotNull ArrangementEntryMatcher buildMatcher(@NotNull ArrangementMatchCondition condition)