Bizarrely, that's correct.  If there are tags on the msg, then the tags are being altered; that list contains only the new tags -- the other list contains all tags on the thread, even old ones.