Couple of other things here:

- Seems like, at this point in the API, `status` should be of type `SFAlterSoupStep`.
- In general, we should be using `NSInteger` and `NSUInteger` everywhere we can—i.e. pretty much everywhere—over `int` and `unsigned int`, to more easily move between 32-bit and 64-bit support.