code: @Override
  	public int getMaxLength() {
  		int max = -1;
  		for (Constraint c : constraints) {
  			int cM = c.getMaxLength();
  			if (max < cM) {
  				max = cM;
  			}
  		}
  		return max;
  	}
docs: Returns the maximum of all embedded constraints.
  
  @return the maximum of all embedded constraints