specialization that maintains the insertion order of object keys
<nlohmann/json_fwd.hpp>
using ordered_json = basic_json<ordered_map>;