Automatic Cloze Deletions for sequences

This would be replicating a feature in supermemo that automatically creates a cloze deletion from a prompt.

Basically, I would love it if I could define a sequence:

barter binder body buff

And select the elements (any/all as individuals or sets) that I would like as candidates for cloze deletion and have a sequence of cards automatically generated for all possible combinations of deletions:

Fill out the missing word(s) for ... binder body buff
Fill out the missing word(s) for barter ... body buff
Fill out the missing word(s) for barter ... ... buff

etc...