This is a tracking issue for the unstable `semaphore` feature of the standard library. - Should we have this kind of semaphore? - Should we allow negative counts? - Should there be an RAII guard for a "resource"? Decision!