It's now possible to specify what type of processor we want to use in script for each group.

Uses named parameters since all of them are optional.