Simplify, the runtime does not need to know about streams