Regarding "Ada's unique ANSI and ISO status", while Ada 95 is, as far as I know, still the only object-oriented ISO standardized language, I believe it was not the first object-oriented ANSI standardized language. I think CLOS (Common Lisp Object System) holds that honor. - Jim Hassett