The "throw new Error(erro)" in line 455 of file lib/redis.js cant be a "return callback(error)" ? This throw breaks compound-passport default ".findOrCreate" function if database is empty