Improved integration of iterators through out the API, added some functions