public @Nullable List<CompositeArrangementSettingsToken> getSupportedMatchingTokens() {
    if (myMatchingTokens == null || myRuleAliasToken == null) {
      return myMatchingTokens;
    }

    final List<CompositeArrangementSettingsToken> allTokens = new ArrayList<>(myMatchingTokens);
    allTokens.add(myRuleAliasToken);
    return allTokens;
  }
public @Nullable List<CompositeArrangementSettingsToken> getSupportedMatchingTokens()