Fixes #1116

The "complete" event fires before the clone is destroyed, Jakob made a suggestion/commit for this.

- Fixed small bug in Jakob's nice suggestion
- added first automated interactive spec! (http://jsfiddle.net/Px7sq/)