#44 added several final's to TradeProcessor