StringBuffer(int n = 10) : std::vector<char>(n) {}
StringBuffer(int assumedLength = 10) : std::vector<char>() { reserve(assumedLength); }
class StringBuffer : public std::vector<char> {public:   StringBuffer(int n = 10) : std::vector<char>(n) {}