During the porting process it is often necessary to make
changes to the author's original source files. Before any
changes are made to a file at all, a copy is made with the
ending .cln (clean). This allows anyone to either restore
the original distribution or run the diff(1) command to see
what has been altered.