If I don't return, I'm going to try to create a new string out of freed memory and then free it again.