Check for C++11 rvalue refs. natural_number.str() instead of .to_string()