add iterator_traits aliases