Statically Typed Configuration and Pimp my library pattern This project illustrates how we can create a fail fast configuration as well as using the Pimp my library pattern