Is this correct to be conditional?  What if it was dure to be copied, and then removed.  someone still needs to decrement this count, (possibly the remove from cache.)