anchor.diff:                  catch(any e){
                       res = e.message;
                   }
  -                expect(res).toBe('["one","two","three",[1,2,3,["one","two","three"]]]');
  +                expect(res).toBe('["one","two","three",[1,2,3,["one","two","three"]]]'); // TODO fails
                   expect(deserializeJSON(res)).toBe(["one","two","three",[1,2,3,["one","two","three"]]]);
               });
  -            it( title="LDEV-3731 using array appended with same array as input in serializeJSON() & deserializeJSON()", body=function(){
  +            it( title="LDEV-3731 using array appended with same array as input in serializeJSON() & deserializeJSON()", skip=true, body=function(){
                   try{
                       arr = [1,2,3];
                       arr.append(arr);
  
positive.code: component extends="org.lucee.cfml.test.LuceeTestCase" {
  	function run( testResults, testBox ){
  		describe( "Test case for LDEV-3333", function() {
              it( title="Circular references with struct", body=function(){
  
negative.code:                 hc = System.identityHashCode(x);
                  expect(isValid("integer", hc)).toBe(true);
              });
              it( title="LDEV-3333 using Circular references with arrays in serializeJSON() & deserializeJSON()", skip=true, body=function(){
                  try{
                      arrOne = [1,2,3];
                      arrTwo = ["one","two","three"];
  