public static StdArrangementExtendableSettings createByMatchRules(@NotNull List<? extends ArrangementGroupingRule> groupingRules,
                                                                    @NotNull List<? extends StdArrangementMatchRule> matchRules,
                                                                    @NotNull Collection<? extends StdArrangementRuleAliasToken> rulesAliases) {
    final List<ArrangementSectionRule> sectionRules = new ArrayList<>();
    for (StdArrangementMatchRule rule : matchRules) {
      sectionRules.add(ArrangementSectionRule.create(rule));
    }
    return new StdArrangementExtendableSettings(groupingRules, sectionRules, rulesAliases);
  }
public static StdArrangementExtendableSettings createByMatchRules(@NotNull List<? extends ArrangementGroupingRule> groupingRules,
                                                                    @NotNull List<? extends StdArrangementMatchRule> matchRules,
                                                                    @NotNull Collection<? extends StdArrangementRuleAliasToken> rulesAliases)