http://docs.cascading.org/cascading/2.0/userguide/pdf/userguide.pdf