traverse-*-withdepth commands