code: func (s *Server) RegisterName(name string, receiver interface{}) error {
  	return s.services.registerName(name, receiver)
  }
docs: // RegisterName creates a service for the given receiver type under the given name. When no
  // methods on the given receiver match the criteria to be either a RPC method or a
  // subscription an error is returned. Otherwise a new service is created and added to the
  // service collection this server provides to clients.