Banyan makes use of that method in FileDirectory I committed to trunk
yesterday (directoryTreeDo:). Important to Banyan would be for
FileSystem to be able to do that without creating much (if any)
garbage. Is that doable?
Sure. Filesystem does have methods for walking a directory tree, although they're not optimized for memory usage.