Robert Fraser: > Errr... isn't that the point of covariance/contravariance? I don't know some of the things I post here. I just assume people here know better than me. Bye, bearophile