WIP: `Task.add_decl` should not necessary fail if task already has a goal
This is done using an optional argument. If this argument is set,
add_decl does simply retuens the task unchanged
GitLab upgrade completed. Current version is 18.7.4
https://about.gitlab.com/releases/2025/12/18/gitlab-18-7-released/
This is done using an optional argument. If this argument is set,
add_decl does simply retuens the task unchanged