deftrait Equality as: ->
# This Trait defines an equality check and is used by the runtime everywhere it
# encounters a `==` operator.
# Does other equal self?
def equals? other: Any
end