anchor.diff:  
   procedure TsdElement.SetValue(const Value: Utf8String);
   var
  -  Res: Utf8String;
     Node: TXmlNode;
     i, n: integer;
   begin
  
positive.code: function TsdAttribute.GetValue: Utf8String;
  begin
    if assigned(FCoreValue) then
      Result := sdReplaceString(FCoreValue.GetCoreValue)
    else
      Result := '';
  end;
  
negative.code: 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;
  