deftrait BitwiseOr as: ->
# This Trait defines the bitwise or operation and is used by the runtime
# everywhere it encounters a `|` operator.
# And other with self.
def bitwise_or other: Any
end