Icon has assignment forms of every operator. It also has some multi-character operators. End result: a ~===:= b assigns b to a iff b is not the same datum as a. (It is equivalent to a := b). I have in the past accused Icon of being terrrifyingly consistent. It may not be natural, but it can be convenient!