Aw yiss! I've already prepared a bunch of bugs to be squashed after making some inheritance improvements to anything using "SettingsAction".

I also broke # through this (because it's old, horrible code), but I figured I should make it work again before next weekend. Despite my hatred towards it.