Added iterator adapter functions.