Re: "US Government"
Or maybe it's too broken to fix and a clean beginning on a replacement is the way out.
The last time I was forced to debug COBOL I did it the easy way by inspecting the assembler emitted by the compiler.
And any language where
DIVIDE A INTO B GIVING C
and
DIVIDE A BY B GIVING C
produces the same code will never be self-documenting no matter how picky you are about variable names.