A cucumber-style BDD library