             
         if byteValue.count > 1 {
             
-            self.values = Array(byteValue.suffix(1))
+            self.values = Array(byteValue.suffix(from: 1))
             
         } else {
             

        
        if byteValue.count > type.length {
            
            self.value = Array(byteValue.suffix(3))
            
        } else {
            

                
                let startingIndex = AttributeData.length
                
                self.value = Array(byteValue.suffix(from: startingIndex))
                
            } else {
                
