Como declaro uma matriz de referências fracas no Swift?

Eu gostaria de armazenar uma série de referências fracas no Swift. A matriz em si não deve ser uma referência fraca - seus elementos devem ser. Eu acho que o Cocoa NSPointerArrayoferece uma versão não tipesafe