I wanted to ensure I understand correctly that mutexes support priority inheritance, while semaphores do not.