I.e.Name.Field. Also if the Field is a list or set apply to it #253 .
It could be (although I believe rather rare) that the attribute name contains the '.' (dot) as part of the name, so have to do the following:
check the whole value as the possible attribute name
if no matches start from the last part and check back again the head value as the attribute name and the tail as the corresponding map attribute's value.
I.e.
Name.Field
. Also if theField
is a list or set apply to it #253 .It could be (although I believe rather rare) that the attribute name contains the '.' (dot) as part of the name, so have to do the following: