Why does my explicit init crash?

Thanks for sharing the history @Nevin. Much appreciated!

It seems there's some different opinions about whether this is a bug or a feature:

I can see both sides of the argument. Now that I understand what's going on, I can work around it :+1: