Any way to duplicate a Thread?

It seems like can be done using thread create and message add methods . Or am I missing something?