..while we should note at this point that the whole techique of hijacking std::hash is superfluous now, since the standard libray does no longer define a static assertion which defeats SFINAE