I thought that importing files by name might be a useful feature in walk_modules. If I didn't do this, I would have to change other functions to accept module objects instead of module names