Since this object contains not just a thing called a RateLimiter, but also two semaphores, it's somewhat confusing to call it a rate limiter.  What about RestCallLimiter?  (Suggestions welcome.)