- give a better error message if the user provides an invalid or
inaccessible path
- give a better error message if you specify a config file path that
doesn't exist.