Creates a reference to a temporary variable here which, while it sort of happens to work out now, it could blow up on the whim of the compiler. Removing the reference will end up triggering move assignment operation which is a pointer copy. In other words, it won't trigger a full string copy.