checkouts validate allocations, tests know about it