What is a Swift array equivalent to NSMutableArray\'s -removeObjectsAtIndexes:? Removing each index one by one doesn\'t work, as remaining indexes
NSMutableArray
-removeObjectsAtIndexes:
Based upon Kent's solution but updated for Swift 3
extension Array { mutating func remove(indices: IndexSet) { self = self.enumerated().filter { !indices.contains($0.offset) }.map { $0.element } } }