Begin adding 'streaming' APIs to sessions module. This is a work in progress.