A metaprgramming utilities for C++11.