Good catch.  Extracted `IMarketplaceService` interface in d79c0ed952e49f59234b30cf530b7fc16d90ce1c.