"Quickly" actually means a few hours (At least it took a few hours to add them at the tail and adjust MGV to this change).

I'd say: If you have the time to do this right, then please do it. Considering the dependencies on MGV this change will have, it should probably be done once and for good.

However, when you're at it: You could clean it up a little more and remove the TLS_RESULT default parameter totally. Since the transition of mgv is through, this thingie has actually no real benefit (And exactly this was the reason for putting the `Result&` at the tail of the parameter list instead to its head)...