What do we store with this pthread_key?  Generally, I think it would be useful to have some more comments for these member variables.