> Could somone explain the subtle difference between Module#=== and > Object#is_a? === is used in case statements and can be overridden in subclasses.