Declarative flows for Rails with an emphasis on testability.