cianclarke: i saw there were some libs to do the recursive walk, but i wanted an implementation where files are processed first, directories last...