code: @Nullable
      public static <T extends View> Parcelable restoreInstanceState(@NonNull T target, @Nullable Parcelable state) {
          return IMPL.restoreInstanceState(target, state);
      }
docs: Restore the sate of the given view and return the super state of the parent class.
  
  @param target The view containing fields annotated with {@link State}.
  @param state  The parcelable containing the view's state and its super sate.
  @return The super state of teh parent class of the view. Usually it isn't {@code null}.