Почему Pstricks загружает некоторые файлы PGF и есть ли в этом ошибка?

Почему Pstricks загружает некоторые файлы PGF и есть ли в этом ошибка?

В pstricks.tex(версии от 22.01.2019) на 75-й строке читаем:

\ifx\pgfkeysloaded\endinput\else 
 \input pgfutil-common.tex
 \input pgfkeys.code.tex
 \input pgffor.code.tex
\fi
\let\pgfforeach\foreach

Тест \ifx\pgfkeysloaded\endinputкажется мне странным. Если Pstricks загружается после Tikz, файл pgfutil-common.texможет быть загружен дважды. Это может привести к несоответствиям: например, определение \pgfutil@raggedrightfound in pgfutil-common.texсотрет определение \pgfutil@raggedrightdone in pgfutil-latex.def(это не одно и то же) при загрузке Tikz.

Разве не должно быть \relaxвместо \endinput?

Связанный контент