2nd commit
Calculate payment-amount and payment-direction
Use language dependent names of given-items
Macro m-values-of
Shorter names, some documentation