we are after listing 6.18 right at The uniqueness caveat
at the beginning of 6.3.2
Make a basic User model (including secure passwords)
improved regex in email validation