A DSL whose fields may be named under a common path: after nested("state"), "name" is state.name. A path already under it is kept as it is.
nested("state")
"name"
state.name