Changed the deduction for LazyCollection!types