dang, there is std::stoi nowadays
bool2string
string::join
backward compat, pt. 2