public BuggyClient( ThreadContext c, int numClient, double probFailPerCall = 0.2 )
 {
     NumClient = numClient;
     _c = c;
     _probFailPerCall = probFailPerCall;
     CreatedThreadId = Thread.CurrentThread.ManagedThreadId;
 }
 internal BuggyClient NewBuggyClient( ThreadContext c ) 
 {
     var r = new BuggyClient( c, _buggyClients.Count, _random.NextDouble() / 5 );
     _buggyClients.Add( r );
     return r;
 }