How to avoid loosing removed files with dtrace

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

He references another blog 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.