Fixes #42. Add 'raise_with' option