errors bubble up.
NOTE: the an_instance_of argument matcher used kind_of? instead of instance_of? - this was wrong, but fixing it might break some specs. Just need to change from an_instance_of to kind_of.
(hint from Aisha Fenton). [#642 state:resolved milestone:Maintenance]
… dependency from Spec::Example to Spec::Runner)