@SuppressWarnings("TypeParameterUnusedInFormals")
    public static <T extends Drawable> T unwrap(@NonNull Drawable drawable) {
        return (T) drawable;
    }
Unwrap {@code drawable} if it is the result of a call to {@link #wrap(Drawable)}. If
the {@code drawable} is not the result of a call to {@link #wrap(Drawable)} then
{@code drawable} is returned as-is.

@param drawable The drawable to unwrap
@return the unwrapped {@link Drawable} or {@code drawable} if it hasn't been wrapped.
@see #wrap(Drawable)
android/android_framework/base/src/main/java/github/tornaco/android/thanos/core/compat/DrawableCompat.java