Introduction
The Extract type helps you pick only certain parts from a group of options. It makes your code cleaner by choosing just what you need.
When you want to select specific words from a list of strings.
When you need to filter types to only those that match a certain pattern.
When you want to reuse parts of a type but not all of it.
When you want to make sure a variable only holds certain allowed values.