Avatar
func firsts<T>(of arrays: ([T]...)) -> ((T?)...) { arrays.map { $0.first } }