Refactored cart finalization support to Cartage.