It seems like a good idea to ensure streams are disposed of during functions, but I can't put my finger on exactly why - would it be possible to elaborate?
P.S. good additions.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.