I never used `-initWithObjects:count:` but it looks to me that it expects objects, and `strings` contains C strings. Or else I'm not understanding what you propose... Note that I found a way to have `instancetype` while still being mutable-correct.