Ruby business logic engine, inspired by Cucumber