This should have been added before. add log spew if this ever happens. We should hopefully identify the various circumstances and make sure it is all cleaned up so the list becomes unnecessary.
Prefix followed by prefix issue solved. Also some slight improvements.
Fix for
issue #291 - this check should probably be in ApplyDamage though