Support and_return(false) in the run matcher

Thanks to @jeffersongirao for the original patch (#64)