This works:
>> Oblock: [FirstName: ""
[ LastName: ""
[ BirthDate: ""]
== [FirstName: ""
LastName: ""
BirthDate: ""
]
>> Person: Make Object! OBlock
>> Person
>> probe Person
make object! [
FirstName: ""
LastName: ""
BirthDate: ""
]
>> Person/FirstName
== ""
>> Person/FirstName: "John"
== "John"
But this doesn't work
>> List: ["Id" "FirstName" "LastName"]
== ["Id" "FirstName" "LastName"]
>> Person: []
== []
>> foreach attribute List [
[ Append Person to-word rejoin [attribute {: ""}]
[ ]
== [Id: "" FirstName: "" LastName: ""]
>> Person/FirstName
** Script Error: Invalid path value: FirstName
** Where: halt-view
** Near: Person/FirstName
>>
Why ?