0ffh wrote: > What if you have overloaded foo to return int or float, and bar to return > int or float. Then go and call bar(foo())... oooopsie! =) Ooopsie, I meant "bar to /take/ int or float"... take a laugh on me, everyone who spottet it! ;-) Regards, frank