anchor.diff:  
       method JSONParse(aTok: Tokenizer): Object;
       method Walk(aCaller: ExecutionContext; aRoot: EcmaScriptObject; aReviver: EcmaScriptBaseFunctionObject; aName: string; aCurrent: EcmaScriptObject): Object;
  +  private
  +    method JSONStr(aExecutionContext: ExecutionContext; aStack: List<Object>; aGap, aIndent: string; aReplacerFunction: EcmaScriptBaseFunctionObject; 
  +      aProplist: List<String>; aWork: EcmaScriptObject; aValue: String): string;
  +    class method JSONQuote(val: String): string;
     end;  
   
   
  
positive.code:   exit aReviver.CallEx(aCaller, aRoot,aName, lItem);
  end;
  
  end.
  
negative.code: uses
    System.Collections.Generic,
    System.Text,
    System.Linq,
    Microsoft,
    RemObjects.Script,
    RemObjects.Script.EcmaScript.Internal;
  