Extending the Machine.Specifications project to be more BDD friendly