tuples::cons move semantics - compiling in VS2010, not compiling in mingw -std=c++98

svn path=/sandbox/; revision=83053