The DA forwards are not implemented through a standard program in which the real numbers are replaced by dual numbers, the constants are converted to numbers with a dual coefficient epsilon zero, and numerical primitives are modified to operate with dual numbers. This standard interpretation is not generally implemented through two strategies: modifying the source code or overloading operators.