As I remember, `all` method is not necessary. But in some cases it can return `cursor` instead array of objects.