The Stream interface changed, so it touches many areas. But this change will help with memory allocation and a cleaner interface.