Also change that the implementation uses toml_query::set instead of toml_query::insert. Inserting values creates intermediate tables, set doesn't. And we really want that convenience here, as the code is complex enough on its own.
This release contains a bugfix for a critical bug in the `TomlValueInsertExt::insert()` algorithm which was triggered by an edgecase.