Quelle est la procédure standard pour ça ? J'ai un nouvel iterator_tag foo, comment doté transform etc du comportement que je souhaite pour des itérateurs de ce type ?