From gregmarr's review of #5630:
- set() with a JSON pointer below a null value checks for "-" before
scanning the token for digits.
- node_flags::storage is defined as escaped | edited, and the comment on
document_data::base says that the fourth slot is unused.
- source_extent() names its root check.
- The integer-index overloads of set(), insert(), and erase() use a named
trait instead of a negated condition, which astyle formats like the
library's other enable_ifs.
Signed-off-by: Niels Lohmann <mail@nlohmann.me>