A std::vector-like class to store elements of type std::string