code: func (s *Set) shardRoot(c context.Context, n int) *datastore.Key {
  	return datastore.NewKey(c, "dsset.Shard", fmt.Sprintf("%s:%d", s.ID, n), 0, nil)
  }
docs: // shardRoot returns entity group key to use for a given shard.