@Override
      public void append(final @NotNull @NonNls StringBuilder builder, final String indent) {
        boolean first = true;
        for (final InitialPatternCondition pattern : initial) {
          if (!first) {
            builder.append("\n").append(indent);
          }
          first = false;
          pattern.append(builder, indent + "  ");
        }
      }
@Override
      public void append(final @NotNull @NonNls StringBuilder builder, final String indent)