sort, sortOld, sort20210117, workingSort, It is great to have them all. Just in case
Problems
Readability
Maintainability
S...
For further actions, you may consider blocking this person and/or reporting abuse
What if:
The only way is to keep both old and new functions.
Real example: pipe and pipe2 in Linux syscall
Many bad languages introduce unavoidable code smells
We should be aware of them
That doesn't change the fact that it is a code smell. Sometimes language or runtime restrictions make code smells unavoidable.