anchor.diff:      }
   
       if (processor != null) {
  -      throw new JCException(
  -          "FieldProcessor ${processor.instantiationString} processes deserializes ${processor.deserializedStr} to ${processor.serializedStr}. But field has type ${type.displayName}.");
  +      throw new JCException("FieldProcessor ${processor
  +              .instantiationString} processes deserializes ${processor
  +              .deserializedStr} to ${processor
  +              .serializedStr}. But field has type ${type.displayName}.");
       }
   
       if (isBuiltin(type)) {
  
positive.code:         } else {
            ctorArguments.add(null);
          }
        } else if (arg.parameterKind == ParameterKind.NAMED) {
          if (field != null && !field.dontDecode && field.isFinal) {
            ctorNamedArguments.add(arg);
          }
  
negative.code:     if (ser.length == 1)
        return new SerializedTypeInfo(ser.first.displayName, type.displayName);
      if (ser.length > 1)
        throw new JCException('Multiple matching serializers found for ${type
                .displayName} when trying to automatically find serializer!');
  
      throw new JCException('Cannot handle ${type.displayName}!');
    }
  