May 27, 2017
2:03 p.m.
2017-05-27 15:05 GMT+02:00 Thierry Goubier <thierry.goubier@gmail.com>:
The problem I foresee is that at a certain point in the future, not advertised, that semantic will change to not mean 'remove existing tag'.
If I start using that API, I'll need to add a test in my stuff that will flag that API semantic change without name change.
That's true. Also you can think that multiple tags are working and implement your code with exta untag logic to ensure singe tag property: aClass untagFrom: #existingTag. aClass tagWith: #newTag