Add error messages on missing or malformed config file entries
Document working directory reasoning
Add perference for which browser to open