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