Add StreamCollection::first method