OpenLedger trade engine bug or ..?