-
\ifundefined replaced by latex internal \@ifundefined