anchor.diff:      property OnObjectForPath: TOnObjectForPathProc read FOnObjectForPath write FOnObjectForPath;
       property OnLang: TOnLangProc read FOnLangProc write FOnLangProc;
       property OnValue: TOnValueProc read FOnValueProc write FOnValueProc;
  +    property OnScaffolding: TOnScaffoldingProc read FOnScaffolding write FOnScaffolding;
     end;
   
   implementation
  
positive.code: 
  end;
  
  procedure TMARSDelphiRazor.OnValueHandler(Sender: TObject; const ObjectName: string;
      const FieldName: string; var ReplaceText: string);
  begin
  
negative.code:     if Assigned(FRazorEngine) then
      begin
        FRazorEngine.OnObjectForPath := OnObjectForPathHandler;
        FRazorEngine.OnScaffolding := OnScaffoldingHandler;
        FRazorEngine.OnPageError := OnPageErrorHandler;
  
        FRazorEngine.AddToDictionary('token', Token, False);
  