Feature request: BFS with minDepth

Please add a min depth parameter to the PathUtilities::BFS method to get all nodes which are located at least in a distance of min depth and at most in a distance of depth to the seed.
Thanks!