Lazy generic streams.