Does this save much code? On the down side, you have to look for the definition of this method to know what it's doing.