7421 sync client

Worth flagging the UID as "internal"? i.e. settable only via members of the same assembly

(Guess who's reading up about C#)

http://msdn.microsoft.com/en-us/library/7c5ka91b%28v=VS.100%29.aspx