[From string (line 16) ] @startuml !$data={"partlen": "2", "game": "GamePlantuml", "participants": [ :a; !foreach $part in $data.participants :$part.name as $part.as; :1 access to json: [$data.color.A, $data.color.B] $part.team -> $data.color of $part.team; :2 access to json: [$data.color.A, $data.color.B] $part.team -> $data.color[$part.team]; :3 access to json, **with multiple indirection**: $part.team -> $data[$data.color[$part.team]]["paler"]; ^^^^^ Data parsing error