make u2_chop deterministic

u2_atom_word happily reads garbage past the end of the buffer. Make it
not do that.