intraversable
not defined yet