Gh90

Output above should be `std::map<gcomm::UUID, gcomm::Node>` and use `std::inserter(output, output.begin())` as output iterator to avoid fixed size output container.