We can't return a string reference from stack here, also I can't see the benefit of return a const string than string.