Fixed issue #75: testCorrectNamesMultiThread failure. It was caused by the OS assigning threads to different cores which sometimes run at different speeds momentarily. There are two ways to fix this. First is to put a small delay between method calling in order to ensure that the first calling of the method gets executed first. The second way is to assign only one core to JAVA SE process on Windows Task Manager manually. Currently just added Thread.sleep(1) between method callings.