This compiles with g++4.8.2 -std=c++0x