Leading to double-delete if Delete() was explictly called Former-commit-id: 0f42bc70913b64eb60193035ae15285fcc8c88ad [formerly 6d8b0e87e7b2edfb2052671a059863b3ce439fcc] Former-commit-id: 2806bd83474c0c12fb88b9562b6baf71cc7692c1
Former-commit-id: a429d0f1032f1a39ee50075b366d83cf4cba0823
Former-commit-id: ab5742edc79815dd75473bf467c7b1dd46e2fecb
Former-commit-id: 0184f78824900bd46cff94dbfe829b126b8c984d