# File lib/mongoid/persistence/deletion.rb, line 21 def prepare(&block) document.cascade! yield(document) document.freeze document.destroyed = true IdentityMap.remove(document) Threaded.clear_options! true end