Pete: > Has anyone else come across this and if so is it a bug? I'm also interested in > people's thoughts on the strange code gen. Please add the whole explanation in a bug report. (If you don't want to write the bug report then I'll write it myself). Bye, bearophile