docs: def add_presenter(self, presenter):
  		""" Add presenter to a collection. If the given presenter is a :class:`.WWebEnhancedPresenter` instance
  		then public routes are checked (via :meth:`..WWebEnhancedPresenter.__public_routes__` method) and are
  		added in this route map
  
  		:param presenter: presenter to add
  		:return: None
  		"""
  		self.__presenter_collection.add(presenter)
  		if issubclass(presenter, WWebEnhancedPresenter) is True:
  			for route in presenter.__public_routes__():
  				self.route_map().append(route)