docs: public List<Pattern52> getPatterns() {
          final List<Pattern52> patterns = new ArrayList<Pattern52>();
          for (CompositeColumn<?> cc : conditionPatterns) {
              if (cc instanceof Pattern52) {
                  patterns.add((Pattern52) cc);
              }
          }
          return Collections.unmodifiableList(patterns);
      }