Playing with c++11 features.