Make sure OID_SEM is used everywhere
Each instance of a MOOC object has a semaphore that is created and maintained by the MOOC framework. The intention is that the semaphore is to be held when any method of the object is called. We know
RETDAT requests use the semaphore but it's not known if other methods are properly protected. For this issue:
- Make sure every call into a MOOC method uses the semaphore.
- If any code doesn't do this, fix it.