code: @Implementation(minSdk = P, maxSdk = P)
    protected static void nativeThemeCopy(long dst_theme_ptr, long src_theme_ptr) {
      Theme dst_theme = Registries.NATIVE_THEME9_REGISTRY.getNativeObject(dst_theme_ptr);
      Theme src_theme = Registries.NATIVE_THEME9_REGISTRY.getNativeObject(src_theme_ptr);
      if (!dst_theme.SetTo(src_theme)) {
        throw new IllegalArgumentException("Themes are from different AssetManagers");
      }
    }
docs: jlong src_theme_ptr) {