Как «вложить» включение модулей при использовании функции ActiveSupport :: Concern Ruby on Rails?

Я использую Ruby 1.9.2 и гем Ruby on Rails v3.2.2. Я бы хотел "гнездо" включение модулей с учетом Я использую RoRActiveSupport :: Концерн особенность, но у меня есть сомнения, где я должен заявитьinclude метод. То есть у меня есть следующее:

module MyModuleA
  extend ActiveSupport::Concern

  # include MyModuleB

  included do
    # include MyModuleB
  end
end

Должен Я заявляюinclude MyModuleB в "тело "/"контекст "/"объем" изMyModuleA или я должен заявить, что вincluded do ... end блок?Какая разница и чего мне от этого ожидать?

Ответы на вопрос(1)

Ваш ответ на вопрос