testing boost::lexical_cast as well
faster ToString implementation