В play2 есть пакет play.api.libs.iteratee, содержащий большой объект Iteratee, содержащий более 1000 строк.
play.api.libs.iteratee
Iteratee
Зачем play2 нужен такой большой объект и как его понять?