code: func routeSplit(route string) []string {
  	var result []string
  	if strings.HasPrefix(route, "$share") {
  		result = strings.Split(route, "/")[2:]
  	} else {
  		result = strings.Split(route, "/")
  	}
  	return result
  }
docs: // removes $share and sharename when splitting the route to allow
  // shared subscription routes to correctly match the topic