This code was automatically exported from http://code.google.com/p/tinkerit
I am NOT the author. I only copied this code here for future references (and safekeeping) since Google Code seams to be on its way out.
All credits go to the Tinker.it! team.