Note: Why you have to escape Ampersand
in mailto: addr-specs.
This follows from the July 1993 Amsterdam
IETF decision to allow varying levels
of escaping for a URL, implying that
% became absolutely reserved for
escaping, rather than escaping being
optional as a function of naming
scheme.
You can't have your cake and eat
it.
Tim BL