more specifically, the ambiguity is introduced by ...
# announcements
a
more specifically, the ambiguity is introduced by having both the
var
reference to the collection and the collection itself be mutable. Generally your code is better off if you pick one of those or the other, and in cases where both really is appropriate, being explicit with
.add
is easier to read at a glance