docs: @SuppressWarnings("deprecation")
      public BUILDER addAccessConstraint(final AccessConstraintDefinition accessConstraint) {
          if (accessConstraints == null) {
              accessConstraints = new AccessConstraintDefinition[] {accessConstraint};
          } else {
              accessConstraints = Arrays.copyOf(accessConstraints, accessConstraints.length + 1);
              accessConstraints[accessConstraints.length - 1] = accessConstraint;
          }
          return (BUILDER) this;
      }