On 12/15/06, David Powell <[EMAIL PROTECTED]> wrote:


I've always interpreted a kind of inheritance relationship between
MIME types.


It's telling that James felt it natural to choose the name "type" for
the parameter. Because it really is naming a new type of document.

In programming, whenever I find myself sticking a member named "type"
into some class definition, I usually have to admit that I'm hacking
in a new subclass definition and subverting the type system. That's
what defining the "type" parameter is doing.


Hugh

Reply via email to