#! stap -p2
global arr,rra
probe begin {
arr["key"]=0
rra[0]="value"
}
probe end {
# confirm that typechecking works the same way for all array indexing
if (k in arr) { k.""; arr[k]+0 }
foreach (l in arr) { l.""; arr[l]+0 }
if (m in rra) { m+0; rra[m]."" }
foreach (n in rra) { n+0; rra[n]."" }
}