I was looking for something like this for so long! Thank you for making it! As an aside: are these rules open for hacking/modified inclusion in other projects and, if so, what are the requirements/restrictions on it?
Thanks, Raul! You can hack/modify/use this system for your own stuff so long as you include appropriate attribution (eg, a link to this page) and get my permission beforehand. Which... uh, I hereby give you. Go forth with the Frogmother's blessing!