pascal: what does string+int do for variants?