factory SourceInfo({ $core.Iterable<$0.Any>? sourceFiles, }) { final result = create(); if (sourceFiles != null) result.sourceFiles.addAll(sourceFiles); return result; }