Security Issue
Also, there is a security issue.   When Inserting or updating a user,  WA doesn't check to see if the email already exists in the database. If it does, this value should not be allowed.  
Say someone registers or updates their account with a  competitor's email address. Then wouldn’t UE send out the customer information to the fake user?
Insert should not allow duplicate emails in different accounts, and updates shouldn't allow that either.

 















