c++11 flavour; chainer operator() hasher; variadic operator() hasher; simplified source code; more built-in types added;