docs: public void addBetaConstraint(BetaNodeFieldConstraint constraint) {
          if ( constraint != null ) {
              BetaNodeFieldConstraint[] tmp = this.betaConstraints;
              this.betaConstraints = new BetaNodeFieldConstraint[tmp.length + 1];
              System.arraycopy( tmp,
                                0,
                                this.betaConstraints,
                                0,
                                tmp.length );
              this.betaConstraints[this.betaConstraints.length - 1] = constraint;
              this.updateRequiredDeclarations( constraint );
              this.setType( Constraint.ConstraintType.BETA );
          }
      }