- Combine the common logic for editor mode and non-editor mode. - Do a better job minimizing fix-its. - If '@unknown' is the only missing case, put `fatalError()` in the Xcode placeholder, since that's what the compiler would have done.