Issue:#3829
builder->first() leaves limit as 1 on query