Because the closet bullet act has a health <= 0 check that ends up dumping the contents then deleting the closet. 

So if I had the ..() preceding it it would be destroyed as a normal closet is at <= 0 health and there'd be no closet left by the time the shatter check was made

likewise we can't have ..() after because the health check for shattering would run before the damage had been applied but the health check for dumping contents would have the damage applied.

Having statues being a type of closet fixed a lot of things, but this one little quagmire did show up.