`traversing` for any `Traversable`