An Attempt to develop a ThreadPool and some safe Types to be used with it.