Index: uspace/lib/cpp/include/impl/unordered_set.hpp
===================================================================
--- uspace/lib/cpp/include/impl/unordered_set.hpp	(revision 784c8b6d88aec628f43883502ab23828e314f9e8)
+++ uspace/lib/cpp/include/impl/unordered_set.hpp	(revision bd2baf823b2856bfe06df4ec967c04c92d841cae)
@@ -664,5 +664,5 @@
 
             template<class... Args>
-            pair<iterator, bool> emplace(Args&&... args)
+            iterator emplace(Args&&... args)
             {
                 return table_.emplace(forward<Args>(args)...);
@@ -672,13 +672,13 @@
             iterator emplace_hint(const_iterator, Args&&... args)
             {
-                return emplace(forward<Args>(args)...).first;
-            }
-
-            pair<iterator, bool> insert(const value_type& val)
+                return emplace(forward<Args>(args)...);
+            }
+
+            iterator insert(const value_type& val)
             {
                 return table_.insert(val);
             }
 
-            pair<iterator, bool> insert(value_type&& val)
+            iterator insert(value_type&& val)
             {
                 return table_.insert(forward<value_type>(val));
@@ -687,10 +687,10 @@
             iterator insert(const_iterator, const value_type& val)
             {
-                return insert(val).first;
+                return insert(val);
             }
 
             iterator insert(const_iterator, value_type&& val)
             {
-                return insert(forward<value_type>(val)).first;
+                return insert(forward<value_type>(val));
             }
 
