> BECOME takes a functional closure, which contains its state within the > closure vars. But I have become frustrated with too many BOA args, and I also > implemented a kind of dictionary to carry state with items labeled by a > keyword.
Keyword args are a possibility too, but that implies a piling up of old data behind the newly specified keyword arg. And that’s why I implemented the dictionary methods - to prevent keeping stale data from the GC.
