Fixed sprawl::String not being functional in std::map due to a bug in operator<