Change comment "must exceed" to "must be no shorter than" move the std::string instead of creating a copy