David,
This class looks like a good idea to me, but to be useful I think it maybe needs expanding to cope with encoding a more generalised address format - in my particular possible use, addresses such as
[email protected]
(into firstname _dot_ lastname _at_ mydomain _dot_ co _dot_ uk)
Regards,
Bob