If the var name is an integer, it's converted into float when the var_name is generated (chr_varpos). Do not convert position into float.