# File lib/cgikit/component.rb, line 290
  def add_all_components( session, permanently = false )
    unless stateless? then
      session.add_component(self, @context, permanently)
      @subcomponents.each do |sub|
        sub.add_all_components(session, permanently)
      end
    end
  end