The idea would be you could use the new functionality to do something like this instead... thing.stubs(:foo).raises(Foo).then.returns(:blah) Does that make sense? -- James. http://blog.floehopper.org