 
         - Returns: `true` on success, `false` otherwise.
      */
-    public func setAsDefaultSystemDevice() -> Bool {
+    @discardableResult public func setAsDefaultSystemDevice() -> Bool {
         return setDefaultDevice(kAudioHardwarePropertyDefaultSystemOutputDevice)
     }
 

     
        - Returns: `true` on success, `false` otherwise.
     */
    public func setPreferredChannelsForStereo(channels: StereoPair, direction: Direction) -> Bool {
        let address = AudioObjectPropertyAddress(
            mSelector: kAudioDevicePropertyPreferredChannelsForStereo,
            mScope: scope(direction: direction),


        - Returns: `true` on success, `false` otherwise.
     */
    @discardableResult public func setHogMode() -> Bool {
        if hogModePID() != pid_t(ProcessInfo.processInfo.processIdentifier) {
            return toggleHogMode()
        } else {
