The package hsemail provides an e-mail parser as well, and IMHO both packages should behave exactly the same in terms of which addresses they accept as valid. My package has a test suite as well as yours, but wouldn't it be nice if we could share that code somehow so that one test suite could verify both libraries? IMHO, this would be beneficial for both packages and increase the likelihood that bugs in either package are discovered.