Thank you, that is just what I was looking for - I also see your comment further down that thread, little chuckle from me because “out of memory” and “concurrency” were two cases I was guessing at when trying to intuit the cause of this failure.
(Just conversationally, I am new to verse so I maybe am misunderstanding the syntax, but it seems a little funny to me for that to be a run-time error. I would have expected it to be a compilation error that the struct is not fully assigned, if that is a requirement.)