Use 'using' syntax in C++11, rather than typedef.