recursion does expand stuff in haphazard ways, if we use -N or -R, we should sort recursion expansion like ls does.