Simplified exception interface to no longer require environ