pub fn collect_conditional_nulls( val: &ResolvedValue, path: &str, out: &mut Vec<(String, String, bool)>, )