utils: support only C++11