Use the `with` operator to conveniently make multiple updates to a deeply nested path.