Because in default.lgf you receive only changed members!
If you have only first loop and the user send only TRFL_W - then no calculation and target will not be updated.
In my sample for DM it doesn't matter if some record is missing!
Vadim
P.S. Please read in detail: How-To: Write default.lgf