chaostrom wrote
I'm no coder, the examples I gave are mere modifications of existing functions. If there's a better way to implement the idea, I'm fine with that. The main thing here is the general idea, not the specifics of my suggestion.
Which is why I said in general I like the idea