> Because it's a preference not to wrap dead initializers for closures.

I'm so lost as to what this statement actually means. 
 - What is a dead initializer? 
 - Why is initializing `result` to `nil` considered a dead initializer?
 - Whose preference is it? 

Thanks in advance for furthering my education! :smiley: