Update to initializers thanks to Kavon and cleanups via Yim
Update to initializers thanks to Kavon and cleanups via Yim

natecook1000/swift-evolution,apple/swift-evolution,apple/swift-evolution,abertelrud/swift-evolution,abertelrud/swift-evolution,natecook1000/swift-evolution