docs: @SuppressWarnings("SimplifiableIfStatement")
    @RestrictTo(RestrictTo.Scope.LIBRARY)
    public boolean propagateToChildren(String key, int depth) {
      if ("__container".equals(key)) {
        return true;
      }
      return depth < keys.size() - 1 || keys.get(depth).equals("**");
    }