We'd like to have a really terse vocabulary when describing the most common test cases:
num = 8
num.should.equal 8 # bacon
num.must_equal 8 # minitest::spec
num.should == 8 # rspec
num.is 8 # clearly superior, similar to Test::More "is a, b"
(num == 8).should.be.true # bacon
(num == 8).ok # superior, like Test::more "ok (something)"
So, for Bacon at least, this is all that needs to be done (put in your spec_helper.rb file)
The argument against this would go, "well, it's better to be more verbose and understood". The counter-argument something like, "this still makes sense and is way easier to write, so I can write more spec's which == better code".