import x.json2 fn f() ! { j := json2.decode[json2.Any]('')! m := j.as_map() myarr := m['myarr'] or { panic(error) } m2 := myarr.as_array() for mc in m2 { parts := mc.as_array() // Compiler error occurs here --> first := parts[0].str() second := parts[1].str() third := parts[2].str() println('1. ${first}, 2. ${second}, 3. ${third}') } } fn main() { a := 5 b := 6 if a == b { f()! } println('ok') }