small hacks in libvt and <zero/utf8.h>