fix: array of DBusObject with zero length  should also be convertd to array of dbus.ObjectPath