method

eql?

eql?(other)
public

When overriding `eql?` please preserve the behaviour as mentioned in docstring for `==` method.