Hi Tim, Interesting questions -- I'll be glad to forward these along... if you can re-submit the message in plain ascii format (with no MIME, attachements, etc.). While I'm at it, an excellent early paper responding to your question about subtyping is John Reynolds's "Using category theory to design implicit conversions and generic operators." Thanks, Benjamin