So, parring this down to a minimal example, what a...
# announcements
m
So, parring this down to a minimal example, what actually seems to happen is that the
usedIds
map defined in the companion object "bleeds" into the
candidate
variable. Not really sure how that happens.