Stream trait initial commit