# File lib/dm-core/collection.rb, line 668
    def delete_if
      super { |resource| yield(resource) && resource_removed(resource) }
    end