code: func (e *Empire) Restart(ctx context.Context, opts RestartOpts) error {
  	if err := opts.Validate(e); err != nil {
  		return err
  	}
  
  	if err := e.apps.Restart(ctx, e.db, opts); err != nil {
  		return err
  	}
  
  	return e.PublishEvent(opts.Event())
  
  }
docs: // Restart restarts processes matching the given prefix for the given Release.
  // If the prefix is empty, it will match all processes for the release.