Awesome work, Bruce! While I'm no fan of tons of options (you probably know that), it is a niche that needs to be filled simply because there are users who want that type of modification power.

Now, I'm off to look through your code. :)