lightweight c++11 utility library