Look what I started. I, like Evil Hamster, am quite content to sit lazily at my keyboard and shout out silly ideas, and then gratefully see that others are willing to do the hard work.
Incidentally, I'm not sure we can depend on the mechanics of this in the trainer applying to the real game. Mr. Jellyfish?