     indexes         :
       username      : 'unique'
       email         : 'unique'
+      sanitizedEmail: ['unique', 'sparse']
       'foreignAuth.github.foreignId'   : 'ascending'
       'foreignAuth.odesk.foreignId'    : 'ascending'
       'foreignAuth.facebook.foreignId' : 'ascending'

        type        : String
        validate    : JName.validateEmail
        set         : emailsanitize
      password      : String
      salt          : String
      twofactorkey  : String

      user = new JUser {
        username
        email
        sanitizedEmail
        salt
        password         : hashPassword password, salt
        passwordStatus   : passwordStatus or 'valid'
