A library to help you write objects that can be acted upon in group with a simple short fluid syntax