docs: def _perform_binds(self, binds):
  		"""
  		Binds queues to exchanges.
  
  		Parameters
  		----------
  		binds: list of dicts
  			a list of dicts with the following keys:
  				queue: string - name of the queue to bind
  				exchange: string - name of the exchange to bind
  				routing_key: string - routing key to use for this bind
  		"""
  		for bind in binds:
  			self.logger.debug("Binding queue {0} to exchange {1} with key {2}".format(bind['queue'], bind['exchange'], bind['routing_key']))
  			self.channel.queue_bind(**bind)