On mathtools manual, page 27, there is an example defining a command \Set:
% just to make sure it exists
\providecommand\given{}
% can be useful to refer to this outside \Set
\newcommand\SetSymbol[1][]{%
\nonscript\:#1\vert
\allowbreak
\nonscript\:
\mathopen{}}
\DeclarePairedDelimiterX\Set[1]\{\}{%
\renewcommand\given{\SetSymbol[\delimsize]}
#1
}
What is this \mathopen{} for? I read the answer of this question, which involves \mathopen along with some explanations, but still don't understand it here.
Edit:
I just saw that on page 26 in a previous example there is some explanation:
Does this mean that \mathopen{} here is basically the same as \mathopen\delimsize\vert (I'm not sure if this is a valid combination)?


