Subtag Parent Tag Removal Also Removes Subtag

I assume that it could be the same limitation that was discussed here. Bear is not aware of the multiple presence of different tags from the same family/hierarchy. Therefore how should it know then what tag to keep or to remove?