pub(super) fn derive_new_user_exercise_state(
    input_data: UserExerciseStateUpdateRequiredData
) -> ModelResult<UserExerciseStateUpdate>