         
         public static var unitType: UnitIdentifier { return .beatsPerMinute }
         
-        public var value: UInt8
-        
-        public init?(rawValue value: UInt8) {
-            
-            self.value = value
+        public var rawValue: UInt8
+        
+        public init(rawValue value: UInt8) {
+            
+            self.rawValue = value
         }
         
         fileprivate init(unsafe value: UInt8) {
             
-            self.value = value
-        }
-        
-        public var rawValue: UInt8 {
-            
-            return value
+            self.rawValue = value
         }
         
     }

        guard data.count == type(of: self).length
            else { return nil }
        
        guard let beats = BeatsPerMinute(rawValue: data[0])
            else { return nil }
        
        self.init(beats: beats)
    }

    public static func == (lhs: GATTAerobicHeartRateLowerLimit.BeatsPerMinute,
                           rhs: GATTAerobicHeartRateLowerLimit.BeatsPerMinute) -> Bool {
        
        return lhs.rawValue == rhs.rawValue
    }
    
}
