Adds StreamExtIterator. Also adds default constructor to StreamIterator which does not just hang.