@StateObject docs correct?

Looking at the recently updated documentation for @StateObject,, it still shows this pattern when creating a StateObject in an initializer:

_model = StateObject(wrappedValue: { DataModel(name: name) }()) 

But isn't the following equivalent, even preferred, since wrappedValue is marked @autoclosure?

_model = StateObject(wrappedValue: DataModel(name: name))

yes, it's confusing, but actually both init.s are the same because { DataModel(name: name) }() invokes the closure immediately, so I'm pretty sure it is the same as DataModel(name: name).

@StateObject docs correct?
 
 
Q