But if user is nil it should return false much earlier (line 92)