fix boolstr(); wddiff() now relies on settings_from_file()