Streams implemented