     }
 
     print("-- Power --")
-    print("AC Present:       \(colorBoolOutput(information.isACPresent))")
-    print("Battery Powered:  \(colorBoolOutput(information.isBatteryPowered))")
-    print("Charging:         \(colorBoolOutput(information.isCharging))")
-    print("Battery Ok:       \(colorBoolOutput(information.isBatteryOk))")
+    print("AC Present:       \(colorBoolOutput(value: information.isACPresent))")
+    print("Battery Powered:  \(colorBoolOutput(value: information.isBatteryPowered))")
+    print("Charging:         \(colorBoolOutput(value: information.isCharging))")
+    print("Battery Ok:       \(colorBoolOutput(value: information.isBatteryOk))")
     print("Battery Count:    \(information.batteryCount)")
 }
 

    let ODDStatus: Bool
    do {
        ODDStatus = try SMCKit.isOpticalDiskDriveFull()
    } catch SMCKit.Error.KeyNotFound { ODDStatus = false }
      catch {
        print(error)
        return
    }

    print("Disc in ODD:      \(colorBoolOutput(ODDStatus))")
}

func printAll() {

    let sensors: [TemperatureSensor]
    do {
        if known {
            sensors = try SMCKit.allKnownTemperatureSensors().sorted
                                                           { $0.name < $1.name }
        } else {
            sensors = try SMCKit.allUnknownTemperatureSensors()
