code: function checkemail(next) {
        if (user.email) {
          userent.load$({ email: user.email }, function(err, userfound) {
            if (err) return done(err, { ok: false, user: user })
            if (userfound)
              return done(null, {
                ok: false,
                why: 'email-exists',
                nick: args.nick
              })
            next()
          })
          return
        }
        next()
      }
docs: unsafe email unique check, data store should also enforce !!