docs: static Drawable maybeApplyLeafRounding(
        @Nullable Drawable drawable,
        @Nullable RoundingParams roundingParams,
        Resources resources) {
      try {
        if (FrescoSystrace.isTracing()) {
          FrescoSystrace.beginSection("WrappingUtils#maybeApplyLeafRounding");
        }
        if (drawable == null
            || roundingParams == null
            || roundingParams.getRoundingMethod() != RoundingParams.RoundingMethod.BITMAP_ONLY) {
          return drawable;
        }
        if (drawable instanceof ForwardingDrawable) {
          DrawableParent parent = findDrawableParentForLeaf((ForwardingDrawable) drawable);
          Drawable child = parent.setDrawable(sEmptyDrawable);
          child = applyLeafRounding(child, roundingParams, resources);
          parent.setDrawable(child);
          return drawable;
        } else {
          return applyLeafRounding(drawable, roundingParams, resources);
        }
      } finally {
        if (FrescoSystrace.isTracing()) {
          FrescoSystrace.endSection();
        }
      }
    }