Issue #32: Better checking for settings file