Changing tuple to use pointers instead of objects. Thunk boxing/unboxing check implemented.