v := "first v value" f := ??{ puts("function") x := v } f { puts(x) } v = "second v value" f { puts(x) }