Switching to fluent data and config classes: SourceData