We're speaking the same language.
I like the solution but if someone was to implement something similar (or even something more robust), the token list helps a bit.
I will review the triggers again. Thanks!
Hope it works out well for you! For the history idea, Dan's link above has the gist of it