Allows some recursion. Change-Id: I15cd36dd01dd59480e60c3106c4a741ae6284c80 Reviewed-on: https://review.haiku-os.org/c/haiku/+/11414 Reviewed-by: waddlesplash <[email protected]> (cherry picked from commit 19e3dda0f15d6183908132dd7385b3a6ca781c27) Reviewed-on: https://review.haiku-os.org/c/haiku/+/11417