This patch lets you return an object from the various callbacks which gets merged with the current settings, giving you a lot more flexibility in tweaking things on the fly without getting messy.
Letting events optionally return updated settings
@pnomolos A typo here: settiongs instead of settings
Oh wow this is an ancient PR. Good catch!
@pnomolos Well, the functionality of this PR is what I'm looking for right now ;-)