I think that value of launchConfig.isReloadable() should be the default and can be overriden by the field value. See how it's achieved for `templatesPath` and `templatesSuffix` in `provideTemplateLoader(LaunchConfig)` by detecting null values.