switch an std::string to StringRef, shaving 400 bytes off CommandLine.o