__newindex and type(v)