code: <T> void restoreInstanceState(@NonNull T target, @Nullable Bundle state) {
          if (state != null) {
              Injector.Object<T> injector = safeGet(target, Injector.Object.DEFAULT);
              injector.restore(target, state);
          }
      }
docs: /*package