Просто используйте
global sink
(Global - это просто особенный upvar
кейс)
переменные, которые заканчиваются (...)
(ассоциативные) массивы, использование чисел в качестве ключа не рекомендуется, вместо этого лучше использовать список, например,
set mylist {}
# append some elements
lappend mylist "foo" "bar" "baz"
# get the 2nd element
puts [lindex $mylist 1]
# set the 3rd element to "Hello World"
lset mylist 2 "Hello World"