Those aren&#x27;t the only ways to write thread safe code, just the oldest ways.<p>Also, remember that you can have unexpected re-entrancy at any callback boundary in the fully async model. It is not a panacea.