Generally speaking, I like to use prefixed values for enumerations—essentially built-in namespaces—in (Objective-)C, since their identifiers are otherwise global.  Can we rename these to e.g. `SFAlterSoupStepStarting`, etc.?