added a std::string 'operator+' for arithmetic types