If the struct is nested, the length of two `elements` may be different. If the StructLiteral is extracted from `init` property, the last element for `vthis` will be explicitly filled with `NULL`.