markets != market
ListMatchingProducts does not support multi-markets
so market evaluates to MarketplaceId
and markets should now evaluate to MarketplaceIdList.*