Fix a horrible, disgusting bug in method invocation. In particular, I was allocating twice for every single Object instantiation. Macros and side effects are dangerous.
There's no reason to call pthread_exit from teardown.
URLs.
Documentation.