I don't think exporting the constructor fields is wise as they differ between platforms. Perhaps you could just export `semaphoreName` if that's all you need outside this module?