As suggested by @markshannon and @Yhg1s: * What are the building blocks? Things like `_Py_TryXGetRef` and `_Py_TryIncrefCompare`. * What are the thread safety guarantees that we are aiming for? `InternalDocs` might be a good place.