`func `or=`(a: var SomeNumber, b: SomeNumber) =` declares a new setter property which needs to be used `yourInt.or = otherInt`. It does not make a new infix operator `or=`. Aside from that I dont think a word operator + symbol operator looks all that nice or is that intuitive.
I think it's just nicer to have a `func bitOr(a: var SomeNumber, b: SomeNumber)`(Perhaps `bitOrAssign`) which is obviously best used as `yourInt.bitOr otherInt`.
