Atributos do rótulo Swift 4

Estou passando do swift 3 para o swift 4. Tenho UILabels que estou fornecendo propriedades de texto muito específicas ao rótulo. Estou recebendo um erro 'inesperadamente encontrado nulo enquanto desembrulhando um valor opcional' quando strokeTextAttributes está sendo inicializado. Estou totalmente perdido para ser franco.

No swift 3, o strokeTextAttributes foi [String: Any], mas o swift 4 gerou erros até que eu o alterasse para o que está abaixo.

let strokeTextAttributes = [
    NSAttributedStringKey.strokeColor.rawValue : UIColor.black,
    NSAttributedStringKey.foregroundColor : UIColor.white,
    NSAttributedStringKey.strokeWidth : -2.0,
    NSAttributedStringKey.font : UIFont.boldSystemFont(ofSize: 18)
    ] as! [NSAttributedStringKey : Any]


chevronRightLabel.attributedText = NSMutableAttributedString(string: "0", attributes: strokeTextAttributes)

questionAnswers(7)

yourAnswerToTheQuestion