a small RSpec clone