C++14 lightweight meta-library