private Replacement(string patternToFind, string lineToInsert,
                     LineSearchOptions lineSearchOptions = LineSearchOptions.Contains)
 {
     PatternToFind = patternToFind;
     LineToInsert = lineToInsert;
     LineSearchOptions = lineSearchOptions;
 }
 public static Replacement Create(string patternToFind, string lineToInsert,
                                  LineSearchOptions lineSearchOptions = LineSearchOptions.Contains)
 {
     return new Replacement(patternToFind, lineToInsert, lineSearchOptions);
 }