If I understand it correctly, if you set message count in our new refactor clients, our method `.receiveMessages..()` should get only number of messages set in `.setMessagesCount(..)` - not more.
What I found in one or two tests was this - if you set `setMessageCount` to for example 100 messages, the `receiveMessagesTls()` got more than 100 messages (300 messages sent until that moment).
So maybe it's fault in my understanding or maybe it is some issue in `VerifiableClient`, but I think we should take a look at this to prevent issues for the future.