Docs updates

@zoni This should be right up your alley.
Nice, I like this section! There's one small issue I see with this though. Always updating the dictionary means there's no way to remove keys, at best only empty them, which also makes it difficult to restore to an original, pristine configuration.

A very simple way to get around this may be to restore the config with `CONFIG_TEMPLATE` when an empty dictionary is passed in. What do you think of this?