If Recursive flag is present, GetChildren will return direct subpaths of a discovered directory and their transitive subpaths.
ImpliedParent
If ImpliedParent flag is present, then the requested directory will return results even if it is an implied directory (directory with child paths but not added itself,
ImpliedChildren
If ImpliedChildren is present, then all child paths discovered (either direct or recursive, depending on whether Recursive flag is present) will be reported in the results, even if they are implied directories (directory with child paths but not added itself,