Added missing std::hash overload.