Well, it is partial revert. The else branch is original one, so I don't know the idea behind the comment. However, I can remove the comment of course ;-)