¿Cómo enumera los módulos incluidos en una clase Ruby?

¿Cómo enumeraría los módulos que se han incluido en una clase específica en una jerarquía de clases en Ruby? Algo como esto:

module SomeModule
end

class ParentModel < Object
  include SomeModule
end

class ChildModel < ParentModel
end

p ChildModel.included_modules #=> [SomeModule]
p ChildModel.included_modules(false) #=> []

Listar los antepasados hace que el módulo parezca más alto en el árbol:

p ChildModel.ancestors #=> [ChildModel, ParentModel, SomeModule, Object, Kernel]

Respuestas a la pregunta(1)

Su respuesta a la pregunta