docs: def published(self, **kwargs):
  		''' Returns pages that are both status: Active and have a 
  			non-conflicting activate_date / deactivate_date 
  		'''
  		return self.filter(
  			Q(activate_date__lte=timezone.now()) | Q(
  				activate_date__isnull=True),
  			Q(deactivate_date__gte=timezone.now()) | Q(
  				deactivate_date__isnull=True),
  			Q(status=1), **kwargs)