func (*MergeGroupMeta) Run(g, dg *pb.Group) error {
	dg.Name = nil
	dg.Number = nil
	proto.Merge(g, dg)
	return nil
}
Run attempts to copy the metadata from one group to another.
Select fields are nil-ed out beforehand since they either require a
specialized mechanism to edit, or a specialized capability.
package hooks
import (
	"google.golang.org/protobuf/proto"
	"github.com/netauth/netauth/internal/startup"
	"github.com/netauth/netauth/internal/tree"
	pb "github.com/netauth/protocol"
)
type MergeGroupMeta struct {
	tree.BaseHook
}