When creating a response to a D-Bus message with reply = l_dbus_message_new_method_return(msg); where the original method has an empty (void) return list, is it neccessary to set the arguments: l_dbus_message_set_arguments(reply, ""); or can I just: return l_dbus_message_new_method_return(msg); from within the message handler? (without setting non-existant arguments)