code: @Override
      public TypedOutput toBody(final Object object) {
          if (object.getClass().isAnnotationPresent(DoNotConvert.class)) {
              return new TypedString(object.toString());
          }
          else {
              return converter.toBody(object);
          }
      }
docs: If object is annotated with {@link DoNotConvert}, returns a String
  representation of the object. Otherwise returns the object returned by calling toBody on the underlying converter