code: func (m *MembershipStore) ToSlice() []*proto.SignedGossipMessage {
  	m.RLock()
  	defer m.RUnlock()
  	members := make([]*proto.SignedGossipMessage, len(m.m))
  	i := 0
  	for _, member := range m.m {
  		members[i] = member
  		i++
  	}
  	return members
  }
docs: // ToSlice returns a slice backed by the elements
  // of the MembershipStore