in Swift 6.0:
func writeBytesFrom<T: BitwiseCopyable>(array: [T], documentName: String) -> Bool { return writeBytes(pointer: array, length: array.count * MemoryLayout<T>.stride, documentName: documentName) }