fn merge_modules_with_metrics(
course_modules: Vec<CourseModule>,
course_metrics_by_course_module_id: &HashMap<Uuid, CourseInstanceExerciseMetrics>,
user_metrics_by_course_module_id: &HashMap<Uuid, UserCourseInstanceMetrics>,
default_course_module_name_placeholder: &str,
) -> ModelResult<Vec<UserCourseInstanceProgress>>