anchor.diff:  var
     i, j, L, IntervalCount: integer;
   begin
  +
  +  // if not normalize exit now;
  +  if EolStyle = esLF then begin
  +    Result := S;
  +    Exit;
  +  end;
  +
     // determine interval count
     L := Length(S);
     IntervalCount := 0;
  
positive.code:     begin
  
        // just update the value
        FNodes[FValueIndex].Value := Res;
  
      end;
    end else
  
negative.code: 
  procedure TsdElement.SetValue(const Value: Utf8String);
  var
    Node: TXmlNode;
    i, n: integer;
  begin
  