From gregmarr's review of #5630:
- invalid_iterator.202 is thrown by overloads 1 and 2 only; the page said
"every overload" and then excluded 3 in parentheses.
- The note on links says what moves (the links after the removed element,
as insert() moves them the other way) and that every iterator over the
container is invalidated, not only those after the removed element.
- edit.hpp compares keys with document_data::key_equals().
Signed-off-by: Niels Lohmann <mail@nlohmann.me>