Added iterator classes.