This PR adds an option that runs setMacros after setGroups so that macros can use $groups and $hGroups. By default we keep the old behavior
This PR adds an option that runs setMacros after setGroups so that macros can use $groups and $hGroups. By default we keep the old behavior