minor
don't lowercase 1st arg, since it may be a path; +tests
+tests
-d|--directory
test churn