#87 Use ConfigurationSettingFileInput to tidy up constructors.