I'm trying to assign a specific value to a specific location in an array of dictionaries. the assignment overrides all values in array - why?
a = fill(Dict("example" => 0.),3)
a[1]["example"] = 1.
println(a)
''' output is
[Dict("example" => 1.0), Dict("example" => 1.0), Dict("example" => 1.0)]