pub fn is_homogeneous(set: &Set<ValueObj>) -> bool