I think it might be helpful to retain this functionality as a special case for JSON, rather than a generalized pluggable MIME type system.

@sferik thoughts?