Allow field initialization upon struct! creation
Allow field initialization upon struct! creation

Such that the following works:

>> a: make struct! [uint8 i: 0]
>> b: make a [i: 1]
>> mold a
== "make struct! [uint8 i: 0]"

>> mold b
== "make struct! [uint8 i: 1]"

>> a: make struct! [uint8 [2] i: [0 1]]
>> b: make a [i: [3 4]]
>> mold b
== "make struct! [uint8 [2] i: [3 4]]"

>> mold a
== "make struct! [uint8 [2] i: [0 1]]"

Note, copying a struct this way doesn't allow adding new fields.

hostilefork/rebol,rgchris/ren-c,giuliolunati/ren-c,giuliolunati/ren-c,kealist/ren-c,rgchris/ren-c,rgchris/ren-c,codebybrett/ren-c,mbk/ren-c,codebybrett/ren-c,draegtun/ren-c,draegtun/ren-c,codebybrett/ren-c,codebybrett/ren-c,codebybrett/ren-c,hostilefork/rebol,kealist/ren-c,rgchris/ren-c,hostilefork/rebol,giuliolunati/ren-c,mbk/ren-c,kealist/ren-c,draegtun/ren-c,giuliolunati/ren-c,rgchris/ren-c,kealist/ren-c,codebybrett/ren-c,draegtun/ren-c,hostilefork/rebol,draegtun/ren-c,hostilefork/rebol,hostilefork/rebol,kealist/ren-c,mbk/ren-c,kealist/ren-c,draegtun/ren-c,mbk/ren-c,giuliolunati/ren-c