Fix for assignment from string not resetting sign bit, see: https://svn.boost.org/trac/boost/ticket/9936