When utility function is given to achieve a functionality and no additional functionality is needed over and above the utility function output, it should directly use the provided utility function.
execute as @a[tag=!tt_version_1_1_0] run function time_trap:root/update_version execute as @a run scoreboard players enable @s tt_operation execute as @a if score @s ...