I think this is an old bug so you can still use a destroyed string for calculations. The "count" of the instances of a string should not be used for a condition, as they essentially cannot be...