I was going for more of a sly joke with the title, but it appears to have not gone over well. I now regret my decision.
Actually not a redefinition, as that function has had the same behavior since it was introduced. It's just code that's incorrect when run with reference counting.