itertoolz >= 0.5
functoolz >= 0.4