Removing unecessary mangling.  By default strip namespace prefixes from class names.
thread-terminate should set an exception in the thread
thread-terminate doesn't set an exception if the thread has already terminated successfully