anchor.diff:  
     _Serializer() {
       register<dynamic>(DynamicSerializer.instance);
  +    register<Object>(DynamicSerializer.instance);
  +    register<DynamicObject>(DynamicObjectSerializer.instance);
       register<Null>(BaseSerializer.instance);
       register<Function>(BaseSerializer.instance);
       register<num>(NumSerializer.instance);
  
positive.code:     register<Float64x2>(Float64x2Serializer.instance);
      register<Error>(ErrorSerializer.instance);
      register<Exception>(ErrorSerializer.instance);
      final intIterableSerializer = new IterableSerializer<int>();
      final doubleIterableSerializer = new IterableSerializer<double>();
      final numIterableSerializer = new IterableSerializer<num>();
      final stringIterableSerializer = new IterableSerializer<String>();
      register<List<int>>(intIterableSerializer);
      register<Set<int>>(intIterableSerializer);
      register<Int8List>(intIterableSerializer);
  
negative.code:       } else if (value is Error || value is Exception) {
          return ErrorSerializer.instance;
        }
        return ObjectSerializer.instance;
      }
      return serializer;
    }
  