Tweak unordered for some compilers.
Fixes #2756.
Merged revisions 51982-51983,51995 via svnmerge from
https://svn.boost.org/svn/boost/trunk
........
r51982 | danieljames | 2009-03-26 07:00:21 +0000 (Thu, 26 Mar 2009) | 3 lines
Revert [51409]
It isn't working on Borland.
........
r51983 | danieljames | 2009-03-26 07:00:46 +0000 (Thu, 26 Mar 2009) | 1 line
Try to destruct values in a way that all compilers might like.
........
r51995 | danieljames | 2009-03-26 21:09:51 +0000 (Thu, 26 Mar 2009) | 1 line
Give up and use another macro to destruct values.
........