¿Por qué Pstricks carga algunos archivos PGF y hay algún error?

¿Por qué Pstricks carga algunos archivos PGF y hay algún error?

En pstricks.tex(versión del 22-01-2019), en la línea 75, leemos:

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

La prueba \ifx\pgfkeysloaded\endinputme parece extraña. Si Pstricks se carga después de Tikz, el archivo pgfutil-common.texpuede cargarse dos veces. Esto puede dar lugar a incoherencias: por ejemplo, la definición de \pgfutil@raggedrightencontrado en pgfutil-common.texborraría la definición de \pgfutil@raggedrighthecho en pgfutil-latex.def(no es lo mismo) cuando se cargó Tikz.

¿No debería ser \relaxen lugar de \endinput?

información relacionada