thread, threadGroup models; bugfixes; array()=>[]