# File lib/cgikit/session.rb, line 159
    def component_for_context_id( context_id )
      page = nil
      unless context_id.nil? then
        ids = context_id.split(Context::SEPARATOR)
        while ids.size > 1
          id = ids.join(Context::SEPARATOR)
          if page = _component(id) then break end
          ids.pop
          ids.push(0)
          id = ids.join(Context::SEPARATOR)
          if page = _component(id) then break end
          ids.pop
        end
      end
      page
    end