I get the use case as you described it, but it just seems like minimal effort to accomplish and have some semblance of explicit/safety.
So strange that Python has completely different syntax from C, but they chose to copy this obscure syntactic feature _even though they have the plus operator on strings_.