A Swift Array-like collection type which does not retain its objects