-- input -- D $1.00 D 10 UAH -- expect -- Journal DefaultCommodityDirective j:1:1-2:1 Amount j:1:3-2:0 Quantity: 1 Commodity: "$" j:1:3-1:4 CommodityPos: Before HasSpace: false Precision: 2 Decimal: "." DefaultCommodityDirective j:2:1-3:1 Amount j:2:3-3:0 Quantity: 10 Commodity: "UAH" j:2:6-3:0 CommodityPos: After HasSpace: true Precision: 0 Decimal: "."