Function no longer accepts references to temporary on return.