



IV.     Explanations.


        Many changes consist of:
        1.  Splitting a "d..." entry from an  "a..."  entry.   In
the  original,  both  entries use the same "liba.a" routine to do
the bulk of the work, so it makes sense to  have  them  together.
However,  in  the new, "d..." still uses "liba.a" but "a..." uses
in-line code.  If the entries were part of  one  object  subfile,
then a user who only desired one would get twice the code needed.
        2.  Joining two entries which use the same in-line  code.
In  the  original, these entries used negligible individual code;
the bulk of the code was shared (in "liba.a").  In the  new,  the
code would have to be duplicated.










































