Ich verstehe jetzt deinen Punkt.
Noch einmal: Ich kenne die Interna (oder Ruby) nicht gut genug… aber gibt es keine Möglichkeit zu wissen, ob das Feld name in dieser Anfrage übermittelt wurde? Wenn es gar nicht vorhanden ist, das Namensfeld des Kontos nicht ändern. Wenn der Feldname übermittelt wurde, ihn setzen (falls leer, leeren). Würde das nicht das Protokoll/das Verhalten respektieren, bei dem nur die bereitgestellten Felder synchronisiert werden?
Entschuldige, falls das keinen Sinn ergibt – ich versuche nur, basierend auf meinem Verständnis etwas zu verstehen.