code: def include_callback_query_chat_id(fn=pair, types='all'):
      
      @_ensure_seeders_list
      def p(seeders, delegator_factory, *args, **kwargs):
          return fn(seeders + [per_callback_query_chat_id(types=types)],
                    delegator_factory, *args, include_callback_query=True, **kwargs)
      return p
docs: :return:
          a pair producer that enables static callback query capturing
          across seeder and delegator.
  
      :param types:
          ``all`` or a list of chat types (``private``, ``group``, ``channel``)