FIX: Order.cost
Merge branch 'creating-adapters'
Adapter can be initialised with zero records
Merge branch 'creating-adapters'