code: func (n *Notifier) Notifier(total uint) *Notifier {
  	notifier := &Notifier{
  		total:          total,
  		current:        0,
  		transaction:    nil,
  		totalUpdates:   n.totalUpdates,
  		notifications:  n.notifications,
  		observerClosed: n.observerClosed,
  		ctxDone:        n.ctxDone,
  	}
  
  	n.totalUpdates <- total
  	return notifier
  }
docs: // Notifier creates a child notifier to this Notifier