code: @Nullable
    static Drawable maybeWrapWithScaleType(
        @Nullable Drawable drawable, @Nullable ScalingUtils.ScaleType scaleType) {
      return maybeWrapWithScaleType(drawable, scaleType, null);
    }
docs: Wraps the given drawable with a new {@link ScaleTypeDrawable}.
  
  <p>If the provided drawable or scale type is null, the given drawable is returned without being
  wrapped.
  
  @return the wrapping scale type drawable, or the original drawable if the wrapping didn't take
  place