Objekttiefe und Arrays getrennt wählen
Flach kombiniert Wurzelfelder und übernimmt kollidierende Unterobjekte vollständig. Zusammengehörige Arrays werden dennoch ersetzt, verkettet oder über Schlüssel zugeordnet. Tief kombiniert Objekte rekursiv; die Array-Auswahl bleibt unabhängig.