don't define Epsilon< std::string, false >::value twice