wrapper to access iterator member functions in range-based for
<nlohmann/json.hpp>
[[__deprecated__]] static iteration_proxy<iterator> iterator_wrapper(reference ref) noexcept;