fixup
Add enforceEx overload that allows custom arguments to be passed to the Exception ctor.