public Group EditGroup(Group group)
{
if (group.OwnerUserId != Token.UserId)
throw new UpcomingException ("User Id must match Owner Id to be able to edit group.");
UpcomingParam[] param_array = GetGroupParams (group.Name, group.Description, group.ModerationLevel, group.IsPrivate);
Response rsp = Util.Post ("group.edit", param_array);
return rsp.Groups [0];
}