added ability to handle transactions in Double, in line with IATI 1.03