FirehoseMailbox.run uses the semaphore
Firehose tests now use the Firehose class