class Class
def self_included_modules
def self_included_modules ancestors.take_while { |a| a != superclass }.select { |ancestor| ancestor.instance_of?(Module) } end
def self_included_modules ancestors.take_while { |a| a != superclass }.select { |ancestor| ancestor.instance_of?(Module) } end