code: func (t *Tree) Remove(topic string, value interface{}) {
  	t.mutex.Lock()
  	defer t.mutex.Unlock()
  
  	t.remove(value, 0, strings.Split(topic, t.Separator), t.root)
  }
docs: // Remove un-registers the value from the supplied topic. This function will
  // automatically shrink the tree.