% sect.sty (Fragment)
\def\section{\secdef\@section\@ssection}
\def\@section[#1]#2{
    \ifnum \c@secnumdepth >\m@ne
      \refstepcounter{section}%
      \addcontentsline{toc}{section}{%
        \protect\numberline{\thesection}#1}
    \else
      \addcontentsline{toc}{section}{#1}
    \fi
    \sectionmark{#1}%
    \@makesectionhead{#2}\@afterheading
    }
\def\@ssection#1{\@makessectionhead{#1} \@afterheading}