if (value instanceof NullValue) {
return ValueFactory.createValue(false);
}
if (!(value instanceof ValueCollection)) {
throw new IncompatibleTypesException(value + " is not an array");
}
ValueCollection arrayValue = (ValueCollection) value;
for (int i = 0; i < values.size(); i++) {