A simple screenshot() function would suffice. Then people could create scripts for advances and such.

@Stusse, proliferation, really? Close your thesaurus.