Lightweight framework for bringing functional style development to the construction and transformation of collections of objects (known as Flows).