Universal backend: add u16vectors