Добавление элементов в необязательные массивы в Swift

Как правильно добавить элемент в конец необязательного массива? Допустим, у меня есть необязательный массив myArray, и я хочу добавить '99' в конце. Append () не работает с массивом nil, поэтому единственное решение, которое я могу найти, это следующее, но оно не выглядит очень элегантным:

var myArray = [Int]?()

if myArray?.count > 0 {
    myArray?.append(99)
} else {
    myArray = [99]
}

Ответы на вопрос(1)

Ваш ответ на вопрос