That is not the point.  I agree that overriding a built in is not a good thing however this is endemic in some of the codebase but would be better fixed in a simple small pull request.  The issue here is that errors could be introduced easily and that the pull request becomes unreviewable.