docs: public boolean isIn(HasValueSet<?> hasValueSet){
  		Array array = hasValueSet.getArray();
  		if(array == null){
  			throw new MissingElementException(MissingElementException.formatMessage(XPathUtil.formatElement((Class)hasValueSet.getClass()) + "/" + XPathUtil.formatElement(Array.class)), (PMMLObject)hasValueSet);
  		} // End if
  
  		if(array instanceof SetHolder){
  			SetHolder setHolder = (SetHolder)array;
  
  			return setHolder.contains(getDataType(), getValue());
  		}
  
  		List<?> values = ArrayUtil.getContent(array);
  
  		return values.stream()
  			.anyMatch(value -> equalsValue(value));
  	}