From 74b9492479b60b79157218892c27d1963994fa4d Mon Sep 17 00:00:00 2001
From: Helena Chapman
Developers implementing the Mutex are not required to provide reentrant-safe implementations.
+Instances of Collator class are meant to be used on per thread basis. Although it is +possible to have multiple threads access one Collator there is no guarante that such a +construct will work, especially if number of threads grows over 10. There are no +limitations on number of threads if each thread creates its own separate instance of +Collator class.
+ +Test results have shown that case with 50 threads accessing 1 collator fails with a +crash after 20 threads are reached. However, a test with 50 threads creating separate +instances works well.
+On Win32 platforms, a reentrant mutex is most naturally implemented on top of a