SyntaxFix
Write A Post
Hire A Developer
Questions
It just associates a semaphore with every object, and uses that.