Why `limit(1).first()` instead of one?