Modified some comments to reflect that these objects are thread-safe but not reentrant.