hash is defined in std at VC10?