throw signature problem fixed.
further iterators implemented.
iterators fixed and container for range based loop added.