pub(crate) fn lower_builder_state(
spells: &[BuilderSpellDef],
auras: &[BuilderAuraDef],
auto_attacks: &[AutoAttackDefinitionDraft],
impact_effect_procs: &[ImpactEffectProcDefinition],
names: &mut Vec<Box<str>>,
) -> RuntimeStateParts