Above you use `os.walk` for discovery in place of `glob`. Should we normalize? I'd say `os.walk` is more efficient, but globbing shields us from hidden files. What do you think?