Depend on locally-applied patches to process_shared gem (until merged)
Use Semaphore#to_mtx instead of manually adding aliases to instances