@domcleal: my argument is that I cannot keep the old logic ("default" can be updated at any time) and enforce the new ("default" can only be updated on startup) at the same time.