close #30: fix up handling of track/merchant-booth/private-camp