anchor.diff:    }
   
     if (dartObject is Iterable) {
  -    return jsifyList(dartObject);
  +    return jsifyList(dartObject, customJsify);
     }
   
     if (dartObject is Map) {
  
positive.code: }
  
  // Converts an Iterable into a JS Array
  dynamic jsifyList(Iterable list) {
    return js.toJSArray(list.map(jsify).toList());
  }
  
  // Returns the JS implementation from Dart Object.
  
negative.code: 
    // Handle list
    if (jsObject is Iterable) {
      return jsObject.map((item) => dartify(item, customDartify)).toList();
    }
  
    var jsDate = js.dartifyDate(jsObject);
  