Subsets generation (#4106) - Basecamp