Assertion: semaphore | /r/ObjectUse | used as mutex
Facets:
Source sentences:
text: A semaphore can be used as a mutex, but it can also be used for other purposes.