describe "non-recursive" as "only if needed recursive"
Merge pull request #1990 from qwcode/only_if_needed_recursive

describe "non-recursive" as "only if needed recursive"