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