\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{changes-simple}[2020/04/20 v0.1 simple alternative to changes that doesn't blow up with weird journal classes]

\newif\ifchangessimple@final
\changessimple@finalfalse
\DeclareOption{final}{\changessimple@finaltrue}
\DeclareOption{draft}{\changessimple@finalfalse}
\ProcessOptions

\RequirePackage[normalem]{ulem}
\RequirePackage[svgnames]{xcolor}

\ifchangessimple@final
    \newcommand{\added}[1]{#1}
    \newcommand{\deleted}[1]{}
    \newcommand{\replaced}[2]{#1}
\else
    \newcommand{\added}[1]{{\color{blue}#1}}
    \newcommand{\deleted}[1]{{\color{red}\sout{#1}}}
    \newcommand{\replaced}[2]{\added{#1}\deleted{#2}}
\fi

