remove restart method to istream_ijsource; add nested array test and fix bug so it passes