         
         set {
             
-            var iterator = DBusMessageIter()
-            
-            dbus_message_iter_init_append(internalPointer, &iterator)
-            
-            for argument in newValue {
-                
-                func appendBasic<T: Any>(value: T, _ type: DBusType) {
-                    
-                    var copy = value
-                    
-                    guard dbus_message_iter_append_basic(&iterator, DBusType.Byte.integerValue, &copy)
-                        else { fatalError("Out of memory! could not append \(argument)") }
-                }
-                
-                switch argument {
-                    
-                case let .Byte(value): appendBasic(value, .Byte)
-                case let .Boolean(value): appendBasic(dbus_bool_t(value), .Boolean)
-                case let .Int16(value): appendBasic(value, .Int16)
-                    
-                    
-                default: fatalError("Not implemented: \(argument)")
-                }
-            }
+            
         }
     }
     

            else { fatalError("Out of memory! Could not set \"\(newValue ?? "<Nil String>")\" for function \(function)") }
    }
    
}

// MARK: - Copying

            
            var iterator = DBusMessageIter()
            
            guard dbus_message_iter_init(internalPointer, &iterator)
                else { return [] }
            
            //while let currentType = dbus_message_iter_get_arg_type(&iterator) where current_type != DBUS_TYPE_INVALID { }
            
