I committed the obvious fix - delete more code. However .. > Please revert the patch above, or fix this properly. ... since I'm clearly ``fixing this properly'' - thats what struct value and struct location are about - I'm left wondering why this tone was required. Andrew