Recursive debugging: IBM debugged its VM in an older version of VM. Nifty.