http://people.csail.mit.edu/sumner/research/deftransfer/