Avoid repeated overwrites of config['extra_*']

Fixes #133
Yeah but is that actually an issue? Does jinja choke on the `None`? I didn't run into it when testing, but maybe there is an edge case. Perhaps `[]` would be better but only in the abstract.