<nlohmann/json.hpp>
[[__warn_unused_result__]] static basic_json diff( basic_json const& source, basic_json const& target, string_t const& path = "");