docs: public Pattern52 clonePattern() {
          Pattern52 cloned = new Pattern52();
          cloned.setBoundName( getBoundName() );
          cloned.setChildColumns( new ArrayList<ConditionCol52>( getChildColumns() ) );
          cloned.setEntryPointName( getEntryPointName() );
          cloned.setFactType( getFactType() );
          cloned.setNegated( isNegated() );
          cloned.setWindow( getWindow() );
          return cloned;
      }