scalaz
(Since version 7.1) Each/foreach is deprecated
(Since version 2.8.0) use productIterator instead