Name resolution is slightly broken in 8.4.
% set x 1
% unset x
% namespace eval test set x 0
% set x
Note that the temporary fix of [Bug 735335] solves this
issue - for 8.4.3 and in HEAD: the result is as it
can't read "x": no such variable