¿Qué agrega Steak más allá de solo usar Capybara y RSpec en las pruebas de Rails?

Estoy tratando de entender la necesidad de Steak. Entiendo que es como Pepino, excepto que puedes usar rubí puro en lugar de asignar tus especificaciones de idioma inglés a rubí como en Pepino, pero dice que principalmente agrega un envoltorio alrededor del DSL RSpec, y te permite usar eso

tomado de:http://jeffkreeftmeijer.com/2010/steak-because-cucumber-is-for-vegetarians/

module Spec::Example::ExampleGroupMethods
  alias scenario example
  alias background before
end

module Spec::DSL::Main
  alias feature describe
end

¿Eso es todo? Según los ejemplos, parece que todavía haces el trabajo pesado con los capitanes Capybara y RSpec ... Entonces, ¿por qué no usar Capybara con RSpec en lugar de agregar una complicación como Steak encima? ¿Son las descripciones de las especificaciones de aceptación del idioma inglés la única propuesta de valor, o me falta algo más?

Gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta