save a copy just in case.

status:
IB:computeFee() -> Every Customer:computeFee() -> Every product Type:
computeRelatedFee() -> computeInComm(), computeMarkup(),
computeOutComm(); 
the calling chain above is done;

next:
1) parse missing input tables;
2) save the computation result on every level for late usage;
3) print the result table;
table;