pub fn deserialize_module_path_vec<'de, D>( deserializer: D, ) -> Result<Vec<Vec<String>>, D::Error>where D: Deserializer<'de>,
helper to parse Vec of module paths