use wider-tag only on primitives