@cppcodemonkey.bsky.social Hmm… I don’t see why this would alter a? That would be confusing!
I think in most popular object oriented languages, if you write “b = something”, that means the variable b now references the object something and doesn’t reference the object it used to.