You are right, but the code to store and restore the textdomain is at 2 other places done the same way.