public Group createGroup(int seq, string name, List<string> contactIds)
{
#if !SILVERLIGHT
send_createGroup(seq, name, contactIds);
return recv_createGroup();
#else
var asyncResult = Begin_createGroup(null, null, seq, name, contactIds);
return End_createGroup(asyncResult);
#endif
}
#if SILVERLIGHT