Você já se perguntou se um módulo está incluído?

Você já se perguntou se um determinado módulo está incluído em sua classe, ou se você está herdando de algo no topo da cadeia? Isso é bem fácil você pode usar as <, <=, >, >=operadores.

Array < Enumerable
=> true

String < Integer
=> false

# okay now inheritance
User < ActiveRecord::Base
=> true

Class < Module
=> true