Effective ATS:
Linear Streams for Memory-Clean Programs