Don't process empty directories only files.

tests all pass?