But it didn't work. The compiler complains about a serialize method is missing in boost::unordered_multimap but as I know should it work if I define a save and load function in the serialization namespace, but it doesn't.