>You can very well create a generic function that only dispatches on the >first arguement, although I've never seen it in a language. Not that it is important, but Prograph has a method calling mode that does dispatch this way. It also allows dispatch based on late binding to a single object or the usually early binding to an object. Russ Webb