Type disambiguation for C++11