深さに関係なく列挙を適切に再開するにはどうすればよいでしょうか?

深さに関係なく列挙を適切に再開するにはどうすればよいでしょうか?

深さに関係なく列挙再開をしたいのですが、setlist のresumeオプションで動作させることができません:

\documentclass{article}
\usepackage{enumitem}
\setlist[enumerate]{resume}
\usepackage{amsthm}

\begin{document}

\begin{enumerate}
\item One
\end{enumerate}

\begin{proof}

\begin{enumerate}
\item Two
\end{enumerate}

\end{proof}

\begin{enumerate}
\item Three
\end{enumerate}

\end{document}

ここに画像の説明を入力してください

解決策は、新しいオプションを使用することのようです。しかし、なぜリストにオプションresume*がないのか疑問に思います。代わりに、列挙環境にオプションを追加する必要があります。次に疑問に思うのは、なぜオプションが追加されたのかということです。resume*resume*resumeそれぞれ環境は動作しますが (意図しない番号が付けられますが)、次の環境では動作しませんresume*:

\documentclass{article}
\usepackage{enumitem}
\usepackage{amsthm}

\begin{document}

\begin{enumerate}[resume*]
\item One
\end{enumerate}

\begin{proof}

\begin{enumerate}[resume*]
\item Two
\end{enumerate}

\end{proof}

\begin{enumerate}[resume*]
\item Three
\end{enumerate}

\end{document}

ここに画像の説明を入力してください

resume*各列挙環境にオプションを追加すると期待通りに動作しますを除外するresume最初のものについては、howとworksの違いがresume*少しわかりにくいと思います。履歴書オプションの適切な使い方を私が誤解しているだけなのでしょうか?

関連情報