Billing bug squash: five failing tests, four causes · StackYard