Add sim.Mutex and sim.Semaphore