pub fn trader_loadout( loadout_builder: LoadoutBuilder, economy: Option<&SiteInformation>, permitted: impl FnMut(Good) -> bool, ) -> LoadoutBuilder