The emailaddress modul. Implementated and refactored.