Let's assume that you have a string variable.
var t = "this is a test"
and we reassign another string to this variable
t = "this is another test"
what exactly happens with the data of the first assignment? how does the framework handle this in relation to GC?