How to avoid loosing removed files with dtrace

Today I red in the blog of c0t0d0s0.org from Joerg Moellenkamp about a DTrace-Hack.

He references another blog http://blogs.sun.com/bnitz/entry/anti_destruction_destructive_dtrace_script which uses the destructive mode of dtrace.
Everythime when a "rm" command is used, the dtrace-script takes a ZFS snapshot of the
filesystem to preserve the file which should be deleted.