Allow custom exception level

Adds #181

This is a very simple feature addition.  Existing tests do not test for similarly simple features, so it was manually tested only, no test was added.