https://github.com/nlohmann/fifo_map