use toCaseFold instead of toLower when comparing emails during the password recovery process