Some more progress on a global and flexible configuration system.

It's already possible to save the current global effects (copy()
function) and instantly replace them with a given table (replace()).
There might be an even better way of doing this.