Nested objects become dotted keys (user.address.city); arrays use items.0. Unflatten rebuilds the tree. Runs in this page — nothing is uploaded.
user.address.city
items.0