[variant] adds != operator
[guilib] ensure we invalidate items whenever we update properties or tags. fixes #14742.
Merge pull request #3895 from jmarshallnz/item_invalidation

Ensure we invalidate items when updating them