public static ValueUpdate createRemove(FieldValue value) {
        return new RemoveValueUpdate(value);
    }
Creates a new value update specifying the removal of a value from an array or a key/weight from a weighted set.

@param value the value to remove from the array, or key to remove from the weighted set
@return a ValueUpdate specifying the removal
@throws IllegalArgumentException      if the runtime type of newValue does not match the type required
@throws UnsupportedOperationException if the field type is not array or weighted set
document/src/main/java/com/yahoo/document/update/ValueUpdate.java