public static ConventionBasedServiceConfiguration Use(this ConventionBasedServiceConfiguration source, Func <PatternBuilder <ConventionBasedServiceConfiguration>, ConventionBasedServiceConfiguration> pattern ) => source.Merge(pattern(BuildRoutine.ServicePattern()));