zip() and pairsof() now handle odd-sized arrays