pub(crate) fn set_is_disjoint_from( it: &mut Interp, this: Value, a: &[Value], ) -> Result<Value, Value>