WIP on tracking the data inside box containers
if_o/unless_o on a boxed int/num/str could be much cheaper.
much safer, but segfaults a few spec tests still
the right line in the wrong place can make all the difference in the world