title: Searching std::unordered_set by hash value and predicate
body: <p>How can I search a std::unordered_set knowing hash value and having some predicate object?  (The predicate determining equivalence by <code>pred(x) &amp;&amp; pred(y)</code> meaning <code>x == y</code>.)</p>